WebCore/generated/CSSPropertyNames.cpp
changeset 2 303757a437d3
parent 0 4f2f89ce4247
equal deleted inserted replaced
0:4f2f89ce4247 2:303757a437d3
     1 /* ANSI-C code produced by gperf version 3.0.1 */
     1 /* ANSI-C code produced by gperf version 3.0.3 */
     2 /* Command-line: gperf --key-positions='*' -D -n -s 2 CSSPropertyNames.gperf  */
     2 /* Command-line: gperf --key-positions='*' -D -n -s 2 CSSPropertyNames.gperf  */
     3 
     3 
     4 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
     4 #if !((' ' == 32) && ('!' == 33) && ('"' == 34) && ('#' == 35) \
     5       && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
     5       && ('%' == 37) && ('&' == 38) && ('\'' == 39) && ('(' == 40) \
     6       && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
     6       && (')' == 41) && ('*' == 42) && ('+' == 43) && (',' == 44) \
    38     int id;
    38     int id;
    39 };
    39 };
    40 #include <string.h>
    40 #include <string.h>
    41 enum
    41 enum
    42   {
    42   {
    43     TOTAL_KEYWORDS = 297,
    43     TOTAL_KEYWORDS = 300,
    44     MIN_WORD_LENGTH = 3,
    44     MIN_WORD_LENGTH = 3,
    45     MAX_WORD_LENGTH = 43,
    45     MAX_WORD_LENGTH = 43,
    46     MIN_HASH_VALUE = 0,
    46     MIN_HASH_VALUE = 0,
    47     MAX_HASH_VALUE = 2890
    47     MAX_HASH_VALUE = 2890
    48   };
    48   };
   241     {"border-bottom-width", CSSPropertyBorderBottomWidth},
   241     {"border-bottom-width", CSSPropertyBorderBottomWidth},
   242 #line 31 "CSSPropertyNames.gperf"
   242 #line 31 "CSSPropertyNames.gperf"
   243     {"zoom", CSSPropertyZoom},
   243     {"zoom", CSSPropertyZoom},
   244 #line 99 "CSSPropertyNames.gperf"
   244 #line 99 "CSSPropertyNames.gperf"
   245     {"min-width", CSSPropertyMinWidth},
   245     {"min-width", CSSPropertyMinWidth},
   246 #line 294 "CSSPropertyNames.gperf"
   246 #line 297 "CSSPropertyNames.gperf"
   247     {"marker", CSSPropertyMarker},
   247     {"marker", CSSPropertyMarker},
   248 #line 296 "CSSPropertyNames.gperf"
   248 #line 299 "CSSPropertyNames.gperf"
   249     {"marker-mid", CSSPropertyMarkerMid},
   249     {"marker-mid", CSSPropertyMarkerMid},
   250 #line 97 "CSSPropertyNames.gperf"
   250 #line 97 "CSSPropertyNames.gperf"
   251     {"max-width", CSSPropertyMaxWidth},
   251     {"max-width", CSSPropertyMaxWidth},
   252 #line 156 "CSSPropertyNames.gperf"
   252 #line 156 "CSSPropertyNames.gperf"
   253     {"word-break", CSSPropertyWordBreak},
   253     {"word-break", CSSPropertyWordBreak},
   255     {"text-indent", CSSPropertyTextIndent},
   255     {"text-indent", CSSPropertyTextIndent},
   256 #line 195 "CSSPropertyNames.gperf"
   256 #line 195 "CSSPropertyNames.gperf"
   257     {"-webkit-box-orient", CSSPropertyWebkitBoxOrient},
   257     {"-webkit-box-orient", CSSPropertyWebkitBoxOrient},
   258 #line 176 "CSSPropertyNames.gperf"
   258 #line 176 "CSSPropertyNames.gperf"
   259     {"-webkit-border-end", CSSPropertyWebkitBorderEnd},
   259     {"-webkit-border-end", CSSPropertyWebkitBorderEnd},
   260 #line 295 "CSSPropertyNames.gperf"
   260 #line 298 "CSSPropertyNames.gperf"
   261     {"marker-end", CSSPropertyMarkerEnd},
   261     {"marker-end", CSSPropertyMarkerEnd},
   262 #line 159 "CSSPropertyNames.gperf"
   262 #line 159 "CSSPropertyNames.gperf"
   263     {"z-index", CSSPropertyZIndex},
   263     {"z-index", CSSPropertyZIndex},
   264 #line 299 "CSSPropertyNames.gperf"
   264 #line 302 "CSSPropertyNames.gperf"
   265     {"stroke", CSSPropertyStroke},
   265     {"stroke", CSSPropertyStroke},
   266 #line 148 "CSSPropertyNames.gperf"
   266 #line 148 "CSSPropertyNames.gperf"
   267     {"top", CSSPropertyTop},
   267     {"top", CSSPropertyTop},
   268 #line 179 "CSSPropertyNames.gperf"
   268 #line 179 "CSSPropertyNames.gperf"
   269     {"-webkit-border-end-width", CSSPropertyWebkitBorderEndWidth},
   269     {"-webkit-border-end-width", CSSPropertyWebkitBorderEndWidth},
   270 #line 154 "CSSPropertyNames.gperf"
   270 #line 154 "CSSPropertyNames.gperf"
   271     {"widows", CSSPropertyWidows},
   271     {"widows", CSSPropertyWidows},
   272 #line 306 "CSSPropertyNames.gperf"
   272 #line 309 "CSSPropertyNames.gperf"
   273     {"stroke-width", CSSPropertyStrokeWidth},
   273     {"stroke-width", CSSPropertyStrokeWidth},
   274 #line 278 "CSSPropertyNames.gperf"
   274 #line 281 "CSSPropertyNames.gperf"
   275     {"mask", CSSPropertyMask},
   275     {"mask", CSSPropertyMask},
   276 #line 66 "CSSPropertyNames.gperf"
   276 #line 66 "CSSPropertyNames.gperf"
   277     {"border-top", CSSPropertyBorderTop},
   277     {"border-top", CSSPropertyBorderTop},
   278 #line 124 "CSSPropertyNames.gperf"
   278 #line 124 "CSSPropertyNames.gperf"
   279     {"size", CSSPropertySize},
   279     {"size", CSSPropertySize},
   293     {"-webkit-text-stroke-width", CSSPropertyWebkitTextStrokeWidth},
   293     {"-webkit-text-stroke-width", CSSPropertyWebkitTextStrokeWidth},
   294 #line 184 "CSSPropertyNames.gperf"
   294 #line 184 "CSSPropertyNames.gperf"
   295     {"-webkit-border-start", CSSPropertyWebkitBorderStart},
   295     {"-webkit-border-start", CSSPropertyWebkitBorderStart},
   296 #line 198 "CSSPropertyNames.gperf"
   296 #line 198 "CSSPropertyNames.gperf"
   297     {"-webkit-box-shadow", CSSPropertyWebkitBoxShadow},
   297     {"-webkit-box-shadow", CSSPropertyWebkitBoxShadow},
   298 #line 297 "CSSPropertyNames.gperf"
   298 #line 300 "CSSPropertyNames.gperf"
   299     {"marker-start", CSSPropertyMarkerStart},
   299     {"marker-start", CSSPropertyMarkerStart},
   300 #line 158 "CSSPropertyNames.gperf"
   300 #line 158 "CSSPropertyNames.gperf"
   301     {"word-wrap", CSSPropertyWordWrap},
   301     {"word-wrap", CSSPropertyWordWrap},
   302 #line 187 "CSSPropertyNames.gperf"
   302 #line 187 "CSSPropertyNames.gperf"
   303     {"-webkit-border-start-width", CSSPropertyWebkitBorderStartWidth},
   303     {"-webkit-border-start-width", CSSPropertyWebkitBorderStartWidth},
   309     {"direction", CSSPropertyDirection},
   309     {"direction", CSSPropertyDirection},
   310 #line 166 "CSSPropertyNames.gperf"
   310 #line 166 "CSSPropertyNames.gperf"
   311     {"-webkit-animation-name", CSSPropertyWebkitAnimationName},
   311     {"-webkit-animation-name", CSSPropertyWebkitAnimationName},
   312 #line 77 "CSSPropertyNames.gperf"
   312 #line 77 "CSSPropertyNames.gperf"
   313     {"content", CSSPropertyContent},
   313     {"content", CSSPropertyContent},
   314 #line 304 "CSSPropertyNames.gperf"
   314 #line 307 "CSSPropertyNames.gperf"
   315     {"stroke-miterlimit", CSSPropertyStrokeMiterlimit},
   315     {"stroke-miterlimit", CSSPropertyStrokeMiterlimit},
   316 #line 218 "CSSPropertyNames.gperf"
   316 #line 218 "CSSPropertyNames.gperf"
   317     {"-webkit-line-break", CSSPropertyWebkitLineBreak},
   317     {"-webkit-line-break", CSSPropertyWebkitLineBreak},
   318 #line 246 "CSSPropertyNames.gperf"
   318 #line 246 "CSSPropertyNames.gperf"
   319     {"-webkit-nbsp-mode", CSSPropertyWebkitNbspMode},
   319     {"-webkit-nbsp-mode", CSSPropertyWebkitNbspMode},
   320 #line 101 "CSSPropertyNames.gperf"
   320 #line 101 "CSSPropertyNames.gperf"
   321     {"orphans", CSSPropertyOrphans},
   321     {"orphans", CSSPropertyOrphans},
   322 #line 190 "CSSPropertyNames.gperf"
   322 #line 190 "CSSPropertyNames.gperf"
   323     {"-webkit-box-direction", CSSPropertyWebkitBoxDirection},
   323     {"-webkit-box-direction", CSSPropertyWebkitBoxDirection},
   324 #line 313 "CSSPropertyNames.gperf"
   324 #line 316 "CSSPropertyNames.gperf"
   325     {"text-anchor", CSSPropertyTextAnchor},
   325     {"text-anchor", CSSPropertyTextAnchor},
   326 #line 125 "CSSPropertyNames.gperf"
   326 #line 125 "CSSPropertyNames.gperf"
   327     {"src", CSSPropertySrc},
   327     {"src", CSSPropertySrc},
   328 #line 128 "CSSPropertyNames.gperf"
   328 #line 128 "CSSPropertyNames.gperf"
   329     {"text-decoration", CSSPropertyTextDecoration},
   329     {"text-decoration", CSSPropertyTextDecoration},
   331     {"text-overline", CSSPropertyTextOverline},
   331     {"text-overline", CSSPropertyTextOverline},
   332 #line 244 "CSSPropertyNames.gperf"
   332 #line 244 "CSSPropertyNames.gperf"
   333     {"-webkit-mask-size", CSSPropertyWebkitMaskSize},
   333     {"-webkit-mask-size", CSSPropertyWebkitMaskSize},
   334 #line 193 "CSSPropertyNames.gperf"
   334 #line 193 "CSSPropertyNames.gperf"
   335     {"-webkit-box-lines", CSSPropertyWebkitBoxLines},
   335     {"-webkit-box-lines", CSSPropertyWebkitBoxLines},
   336 #line 303 "CSSPropertyNames.gperf"
   336 #line 306 "CSSPropertyNames.gperf"
   337     {"stroke-linejoin", CSSPropertyStrokeLinejoin},
   337     {"stroke-linejoin", CSSPropertyStrokeLinejoin},
   338 #line 138 "CSSPropertyNames.gperf"
   338 #line 138 "CSSPropertyNames.gperf"
   339     {"text-overline-mode", CSSPropertyTextOverlineMode},
   339     {"text-overline-mode", CSSPropertyTextOverlineMode},
   340 #line 140 "CSSPropertyNames.gperf"
   340 #line 140 "CSSPropertyNames.gperf"
   341     {"text-overline-width", CSSPropertyTextOverlineWidth},
   341     {"text-overline-width", CSSPropertyTextOverlineWidth},
   359     {"-webkit-mask-position", CSSPropertyWebkitMaskPosition},
   359     {"-webkit-mask-position", CSSPropertyWebkitMaskPosition},
   360 #line 162 "CSSPropertyNames.gperf"
   360 #line 162 "CSSPropertyNames.gperf"
   361     {"-webkit-animation-direction", CSSPropertyWebkitAnimationDirection},
   361     {"-webkit-animation-direction", CSSPropertyWebkitAnimationDirection},
   362 #line 239 "CSSPropertyNames.gperf"
   362 #line 239 "CSSPropertyNames.gperf"
   363     {"-webkit-mask-position-x", CSSPropertyWebkitMaskPositionX},
   363     {"-webkit-mask-position-x", CSSPropertyWebkitMaskPositionX},
   364 #line 309 "CSSPropertyNames.gperf"
   364 #line 312 "CSSPropertyNames.gperf"
   365     {"dominant-baseline", CSSPropertyDominantBaseline},
   365     {"dominant-baseline", CSSPropertyDominantBaseline},
   366 #line 177 "CSSPropertyNames.gperf"
   366 #line 177 "CSSPropertyNames.gperf"
   367     {"-webkit-border-end-color", CSSPropertyWebkitBorderEndColor},
   367     {"-webkit-border-end-color", CSSPropertyWebkitBorderEndColor},
   368 #line 76 "CSSPropertyNames.gperf"
   368 #line 76 "CSSPropertyNames.gperf"
   369     {"clip", CSSPropertyClip},
   369     {"clip", CSSPropertyClip},
   375     {"-webkit-mask-attachment", CSSPropertyWebkitMaskAttachment},
   375     {"-webkit-mask-attachment", CSSPropertyWebkitMaskAttachment},
   376 #line 67 "CSSPropertyNames.gperf"
   376 #line 67 "CSSPropertyNames.gperf"
   377     {"border-top-color", CSSPropertyBorderTopColor},
   377     {"border-top-color", CSSPropertyBorderTopColor},
   378 #line 258 "CSSPropertyNames.gperf"
   378 #line 258 "CSSPropertyNames.gperf"
   379     {"-webkit-text-stroke-color", CSSPropertyWebkitTextStrokeColor},
   379     {"-webkit-text-stroke-color", CSSPropertyWebkitTextStrokeColor},
       
   380 #line 275 "CSSPropertyNames.gperf"
       
   381     {"-webkit-haptic-tap", CSSPropertyWebkitHapticTap},
   380 #line 185 "CSSPropertyNames.gperf"
   382 #line 185 "CSSPropertyNames.gperf"
   381     {"-webkit-border-start-color", CSSPropertyWebkitBorderStartColor},
   383     {"-webkit-border-start-color", CSSPropertyWebkitBorderStartColor},
   382 #line 284 "CSSPropertyNames.gperf"
   384 #line 287 "CSSPropertyNames.gperf"
   383     {"stop-color", CSSPropertyStopColor},
   385     {"stop-color", CSSPropertyStopColor},
   384 #line 235 "CSSPropertyNames.gperf"
   386 #line 235 "CSSPropertyNames.gperf"
   385     {"-webkit-mask-composite", CSSPropertyWebkitMaskComposite},
   387     {"-webkit-mask-composite", CSSPropertyWebkitMaskComposite},
   386 #line 123 "CSSPropertyNames.gperf"
   388 #line 123 "CSSPropertyNames.gperf"
   387     {"right", CSSPropertyRight},
   389     {"right", CSSPropertyRight},
   388 #line 84 "CSSPropertyNames.gperf"
   390 #line 84 "CSSPropertyNames.gperf"
   389     {"height", CSSPropertyHeight},
   391     {"height", CSSPropertyHeight},
   390 #line 276 "CSSPropertyNames.gperf"
   392 #line 279 "CSSPropertyNames.gperf"
   391     {"clip-path", CSSPropertyClipPath},
   393     {"clip-path", CSSPropertyClipPath},
   392 #line 169 "CSSPropertyNames.gperf"
   394 #line 169 "CSSPropertyNames.gperf"
   393     {"-webkit-appearance", CSSPropertyWebkitAppearance},
   395     {"-webkit-appearance", CSSPropertyWebkitAppearance},
   394 #line 234 "CSSPropertyNames.gperf"
   396 #line 234 "CSSPropertyNames.gperf"
   395     {"-webkit-mask-clip", CSSPropertyWebkitMaskClip},
   397     {"-webkit-mask-clip", CSSPropertyWebkitMaskClip},
   396 #line 60 "CSSPropertyNames.gperf"
   398 #line 60 "CSSPropertyNames.gperf"
   397     {"border-right", CSSPropertyBorderRight},
   399     {"border-right", CSSPropertyBorderRight},
   398 #line 302 "CSSPropertyNames.gperf"
   400 #line 305 "CSSPropertyNames.gperf"
   399     {"stroke-linecap", CSSPropertyStrokeLinecap},
   401     {"stroke-linecap", CSSPropertyStrokeLinecap},
   400 #line 98 "CSSPropertyNames.gperf"
   402 #line 98 "CSSPropertyNames.gperf"
   401     {"min-height", CSSPropertyMinHeight},
   403     {"min-height", CSSPropertyMinHeight},
   402 #line 63 "CSSPropertyNames.gperf"
   404 #line 63 "CSSPropertyNames.gperf"
   403     {"border-right-width", CSSPropertyBorderRightWidth},
   405     {"border-right-width", CSSPropertyBorderRightWidth},
   404 #line 96 "CSSPropertyNames.gperf"
   406 #line 96 "CSSPropertyNames.gperf"
   405     {"max-height", CSSPropertyMaxHeight},
   407     {"max-height", CSSPropertyMaxHeight},
       
   408 #line 318 "CSSPropertyNames.gperf"
       
   409     {"writing-mode", CSSPropertyWritingMode},
   406 #line 315 "CSSPropertyNames.gperf"
   410 #line 315 "CSSPropertyNames.gperf"
   407     {"writing-mode", CSSPropertyWritingMode},
       
   408 #line 312 "CSSPropertyNames.gperf"
       
   409     {"kerning", CSSPropertyKerning},
   411     {"kerning", CSSPropertyKerning},
   410 #line 137 "CSSPropertyNames.gperf"
   412 #line 137 "CSSPropertyNames.gperf"
   411     {"text-overline-color", CSSPropertyTextOverlineColor},
   413     {"text-overline-color", CSSPropertyTextOverlineColor},
   412 #line 91 "CSSPropertyNames.gperf"
   414 #line 91 "CSSPropertyNames.gperf"
   413     {"margin", CSSPropertyMargin},
   415     {"margin", CSSPropertyMargin},
   421     {"text-rendering", CSSPropertyTextRendering},
   423     {"text-rendering", CSSPropertyTextRendering},
   422 #line 182 "CSSPropertyNames.gperf"
   424 #line 182 "CSSPropertyNames.gperf"
   423     {"-webkit-border-image", CSSPropertyWebkitBorderImage},
   425     {"-webkit-border-image", CSSPropertyWebkitBorderImage},
   424 #line 219 "CSSPropertyNames.gperf"
   426 #line 219 "CSSPropertyNames.gperf"
   425     {"-webkit-line-clamp", CSSPropertyWebkitLineClamp},
   427     {"-webkit-line-clamp", CSSPropertyWebkitLineClamp},
   426 #line 286 "CSSPropertyNames.gperf"
   428 #line 289 "CSSPropertyNames.gperf"
   427     {"color-interpolation", CSSPropertyColorInterpolation},
   429     {"color-interpolation", CSSPropertyColorInterpolation},
   428 #line 222 "CSSPropertyNames.gperf"
   430 #line 222 "CSSPropertyNames.gperf"
   429     {"-webkit-margin-end", CSSPropertyWebkitMarginEnd},
   431     {"-webkit-margin-end", CSSPropertyWebkitMarginEnd},
   430 #line 115 "CSSPropertyNames.gperf"
   432 #line 115 "CSSPropertyNames.gperf"
   431     {"page", CSSPropertyPage},
   433     {"page", CSSPropertyPage},
   455     {"-webkit-rtl-ordering", CSSPropertyWebkitRtlOrdering},
   457     {"-webkit-rtl-ordering", CSSPropertyWebkitRtlOrdering},
   456 #line 223 "CSSPropertyNames.gperf"
   458 #line 223 "CSSPropertyNames.gperf"
   457     {"-webkit-margin-start", CSSPropertyWebkitMarginStart},
   459     {"-webkit-margin-start", CSSPropertyWebkitMarginStart},
   458 #line 247 "CSSPropertyNames.gperf"
   460 #line 247 "CSSPropertyNames.gperf"
   459     {"-webkit-padding-end", CSSPropertyWebkitPaddingEnd},
   461     {"-webkit-padding-end", CSSPropertyWebkitPaddingEnd},
   460 #line 275 "CSSPropertyNames.gperf"
   462 #line 278 "CSSPropertyNames.gperf"
   461     {"-webkit-dashboard-region", CSSPropertyWebkitDashboardRegion},
   463     {"-webkit-dashboard-region", CSSPropertyWebkitDashboardRegion},
   462 #line 189 "CSSPropertyNames.gperf"
   464 #line 189 "CSSPropertyNames.gperf"
   463     {"-webkit-box-align", CSSPropertyWebkitBoxAlign},
   465     {"-webkit-box-align", CSSPropertyWebkitBoxAlign},
   464 #line 59 "CSSPropertyNames.gperf"
   466 #line 59 "CSSPropertyNames.gperf"
   465     {"border-radius", CSSPropertyBorderRadius},
   467     {"border-radius", CSSPropertyBorderRadius},
   473     {"padding-top", CSSPropertyPaddingTop},
   475     {"padding-top", CSSPropertyPaddingTop},
   474 #line 183 "CSSPropertyNames.gperf"
   476 #line 183 "CSSPropertyNames.gperf"
   475     {"-webkit-border-radius", CSSPropertyWebkitBorderRadius},
   477     {"-webkit-border-radius", CSSPropertyWebkitBorderRadius},
   476 #line 106 "CSSPropertyNames.gperf"
   478 #line 106 "CSSPropertyNames.gperf"
   477     {"outline-width", CSSPropertyOutlineWidth},
   479     {"outline-width", CSSPropertyOutlineWidth},
   478 #line 298 "CSSPropertyNames.gperf"
   480 #line 301 "CSSPropertyNames.gperf"
   479     {"shape-rendering", CSSPropertyShapeRendering},
   481     {"shape-rendering", CSSPropertyShapeRendering},
   480 #line 118 "CSSPropertyNames.gperf"
   482 #line 118 "CSSPropertyNames.gperf"
   481     {"page-break-inside", CSSPropertyPageBreakInside},
   483     {"page-break-inside", CSSPropertyPageBreakInside},
   482 #line 149 "CSSPropertyNames.gperf"
   484 #line 149 "CSSPropertyNames.gperf"
   483     {"unicode-bidi", CSSPropertyUnicodeBidi},
   485     {"unicode-bidi", CSSPropertyUnicodeBidi},
   489     {"-webkit-animation-duration", CSSPropertyWebkitAnimationDuration},
   491     {"-webkit-animation-duration", CSSPropertyWebkitAnimationDuration},
   490 #line 145 "CSSPropertyNames.gperf"
   492 #line 145 "CSSPropertyNames.gperf"
   491     {"text-underline-mode", CSSPropertyTextUnderlineMode},
   493     {"text-underline-mode", CSSPropertyTextUnderlineMode},
   492 #line 147 "CSSPropertyNames.gperf"
   494 #line 147 "CSSPropertyNames.gperf"
   493     {"text-underline-width", CSSPropertyTextUnderlineWidth},
   495     {"text-underline-width", CSSPropertyTextUnderlineWidth},
   494 #line 316 "CSSPropertyNames.gperf"
   496 #line 319 "CSSPropertyNames.gperf"
   495     {"-webkit-svg-shadow", CSSPropertyWebkitSvgShadow},
   497     {"-webkit-svg-shadow", CSSPropertyWebkitSvgShadow},
   496 #line 61 "CSSPropertyNames.gperf"
   498 #line 61 "CSSPropertyNames.gperf"
   497     {"border-right-color", CSSPropertyBorderRightColor},
   499     {"border-right-color", CSSPropertyBorderRightColor},
   498 #line 65 "CSSPropertyNames.gperf"
   500 #line 65 "CSSPropertyNames.gperf"
   499     {"border-style", CSSPropertyBorderStyle},
   501     {"border-style", CSSPropertyBorderStyle},
   503     {"-webkit-hyphens", CSSPropertyWebkitHyphens},
   505     {"-webkit-hyphens", CSSPropertyWebkitHyphens},
   504 #line 80 "CSSPropertyNames.gperf"
   506 #line 80 "CSSPropertyNames.gperf"
   505     {"cursor", CSSPropertyCursor},
   507     {"cursor", CSSPropertyCursor},
   506 #line 268 "CSSPropertyNames.gperf"
   508 #line 268 "CSSPropertyNames.gperf"
   507     {"-webkit-transition-duration", CSSPropertyWebkitTransitionDuration},
   509     {"-webkit-transition-duration", CSSPropertyWebkitTransitionDuration},
   508 #line 289 "CSSPropertyNames.gperf"
   510 #line 292 "CSSPropertyNames.gperf"
   509     {"color-rendering", CSSPropertyColorRendering},
   511     {"color-rendering", CSSPropertyColorRendering},
   510 #line 228 "CSSPropertyNames.gperf"
   512 #line 228 "CSSPropertyNames.gperf"
   511     {"-webkit-marquee-repetition", CSSPropertyWebkitMarqueeRepetition},
   513     {"-webkit-marquee-repetition", CSSPropertyWebkitMarqueeRepetition},
   512 #line 30 "CSSPropertyNames.gperf"
   514 #line 30 "CSSPropertyNames.gperf"
   513     {"-webkit-text-size-adjust", CSSPropertyWebkitTextSizeAdjust},
   515     {"-webkit-text-size-adjust", CSSPropertyWebkitTextSizeAdjust},
   514 #line 300 "CSSPropertyNames.gperf"
   516 #line 303 "CSSPropertyNames.gperf"
   515     {"stroke-dasharray", CSSPropertyStrokeDasharray},
   517     {"stroke-dasharray", CSSPropertyStrokeDasharray},
   516 #line 79 "CSSPropertyNames.gperf"
   518 #line 79 "CSSPropertyNames.gperf"
   517     {"counter-reset", CSSPropertyCounterReset},
   519     {"counter-reset", CSSPropertyCounterReset},
   518 #line 178 "CSSPropertyNames.gperf"
   520 #line 178 "CSSPropertyNames.gperf"
   519     {"-webkit-border-end-style", CSSPropertyWebkitBorderEndStyle},
   521     {"-webkit-border-end-style", CSSPropertyWebkitBorderEndStyle},
   545     {"-webkit-transition-delay", CSSPropertyWebkitTransitionDelay},
   547     {"-webkit-transition-delay", CSSPropertyWebkitTransitionDelay},
   546 #line 227 "CSSPropertyNames.gperf"
   548 #line 227 "CSSPropertyNames.gperf"
   547     {"-webkit-marquee-increment", CSSPropertyWebkitMarqueeIncrement},
   549     {"-webkit-marquee-increment", CSSPropertyWebkitMarqueeIncrement},
   548 #line 23 "CSSPropertyNames.gperf"
   550 #line 23 "CSSPropertyNames.gperf"
   549     {"font", CSSPropertyFont},
   551     {"font", CSSPropertyFont},
   550 #line 307 "CSSPropertyNames.gperf"
   552 #line 310 "CSSPropertyNames.gperf"
   551     {"alignment-baseline", CSSPropertyAlignmentBaseline},
   553     {"alignment-baseline", CSSPropertyAlignmentBaseline},
   552 #line 186 "CSSPropertyNames.gperf"
   554 #line 186 "CSSPropertyNames.gperf"
   553     {"-webkit-border-start-style", CSSPropertyWebkitBorderStartStyle},
   555     {"-webkit-border-start-style", CSSPropertyWebkitBorderStartStyle},
   554 #line 305 "CSSPropertyNames.gperf"
   556 #line 308 "CSSPropertyNames.gperf"
   555     {"stroke-opacity", CSSPropertyStrokeOpacity},
   557     {"stroke-opacity", CSSPropertyStrokeOpacity},
   556 #line 180 "CSSPropertyNames.gperf"
   558 #line 180 "CSSPropertyNames.gperf"
   557     {"-webkit-border-fit", CSSPropertyWebkitBorderFit},
   559     {"-webkit-border-fit", CSSPropertyWebkitBorderFit},
   558 #line 274 "CSSPropertyNames.gperf"
   560 #line 274 "CSSPropertyNames.gperf"
   559     {"-webkit-variable-declaration-block", CSSPropertyWebkitVariableDeclarationBlock},
   561     {"-webkit-variable-declaration-block", CSSPropertyWebkitVariableDeclarationBlock},
   569     {"counter-increment", CSSPropertyCounterIncrement},
   571     {"counter-increment", CSSPropertyCounterIncrement},
   570 #line 86 "CSSPropertyNames.gperf"
   572 #line 86 "CSSPropertyNames.gperf"
   571     {"letter-spacing", CSSPropertyLetterSpacing},
   573     {"letter-spacing", CSSPropertyLetterSpacing},
   572 #line 103 "CSSPropertyNames.gperf"
   574 #line 103 "CSSPropertyNames.gperf"
   573     {"outline-color", CSSPropertyOutlineColor},
   575     {"outline-color", CSSPropertyOutlineColor},
       
   576 #line 277 "CSSPropertyNames.gperf"
       
   577     {"-webkit-haptic-tap-strength", CSSPropertyWebkitHapticTapStrength},
   574 #line 94 "CSSPropertyNames.gperf"
   578 #line 94 "CSSPropertyNames.gperf"
   575     {"margin-right", CSSPropertyMarginRight},
   579     {"margin-right", CSSPropertyMarginRight},
   576 #line 85 "CSSPropertyNames.gperf"
   580 #line 85 "CSSPropertyNames.gperf"
   577     {"left", CSSPropertyLeft},
   581     {"left", CSSPropertyLeft},
   578 #line 285 "CSSPropertyNames.gperf"
   582 #line 288 "CSSPropertyNames.gperf"
   579     {"stop-opacity", CSSPropertyStopOpacity},
   583     {"stop-opacity", CSSPropertyStopOpacity},
   580 #line 139 "CSSPropertyNames.gperf"
   584 #line 139 "CSSPropertyNames.gperf"
   581     {"text-overline-style", CSSPropertyTextOverlineStyle},
   585     {"text-overline-style", CSSPropertyTextOverlineStyle},
   582 #line 280 "CSSPropertyNames.gperf"
   586 #line 283 "CSSPropertyNames.gperf"
   583     {"filter", CSSPropertyFilter},
   587     {"filter", CSSPropertyFilter},
   584 #line 273 "CSSPropertyNames.gperf"
   588 #line 273 "CSSPropertyNames.gperf"
   585     {"-webkit-user-select", CSSPropertyWebkitUserSelect},
   589     {"-webkit-user-select", CSSPropertyWebkitUserSelect},
   586 #line 203 "CSSPropertyNames.gperf"
   590 #line 203 "CSSPropertyNames.gperf"
   587     {"-webkit-column-break-inside", CSSPropertyWebkitColumnBreakInside},
   591     {"-webkit-column-break-inside", CSSPropertyWebkitColumnBreakInside},
   599     {"float", CSSPropertyFloat},
   603     {"float", CSSPropertyFloat},
   600 #line 142 "CSSPropertyNames.gperf"
   604 #line 142 "CSSPropertyNames.gperf"
   601     {"text-transform", CSSPropertyTextTransform},
   605     {"text-transform", CSSPropertyTextTransform},
   602 #line 251 "CSSPropertyNames.gperf"
   606 #line 251 "CSSPropertyNames.gperf"
   603     {"-webkit-perspective-origin-x", CSSPropertyWebkitPerspectiveOriginX},
   607     {"-webkit-perspective-origin-x", CSSPropertyWebkitPerspectiveOriginX},
   604 #line 293 "CSSPropertyNames.gperf"
   608 #line 296 "CSSPropertyNames.gperf"
   605     {"image-rendering", CSSPropertyImageRendering},
   609     {"image-rendering", CSSPropertyImageRendering},
   606 #line 277 "CSSPropertyNames.gperf"
   610 #line 280 "CSSPropertyNames.gperf"
   607     {"clip-rule", CSSPropertyClipRule},
   611     {"clip-rule", CSSPropertyClipRule},
   608 #line 58 "CSSPropertyNames.gperf"
   612 #line 58 "CSSPropertyNames.gperf"
   609     {"border-left-width", CSSPropertyBorderLeftWidth},
   613     {"border-left-width", CSSPropertyBorderLeftWidth},
   610 #line 260 "CSSPropertyNames.gperf"
   614 #line 260 "CSSPropertyNames.gperf"
   611     {"-webkit-transform", CSSPropertyWebkitTransform},
   615     {"-webkit-transform", CSSPropertyWebkitTransform},
   619     {"font-variant", CSSPropertyFontVariant},
   623     {"font-variant", CSSPropertyFontVariant},
   620 #line 113 "CSSPropertyNames.gperf"
   624 #line 113 "CSSPropertyNames.gperf"
   621     {"padding-right", CSSPropertyPaddingRight},
   625     {"padding-right", CSSPropertyPaddingRight},
   622 #line 210 "CSSPropertyNames.gperf"
   626 #line 210 "CSSPropertyNames.gperf"
   623     {"-webkit-column-span", CSSPropertyWebkitColumnSpan},
   627     {"-webkit-column-span", CSSPropertyWebkitColumnSpan},
       
   628 #line 276 "CSSPropertyNames.gperf"
       
   629     {"-webkit-haptic-tap-type", CSSPropertyWebkitHapticTapType},
   624 #line 181 "CSSPropertyNames.gperf"
   630 #line 181 "CSSPropertyNames.gperf"
   625     {"-webkit-border-horizontal-spacing", CSSPropertyWebkitBorderHorizontalSpacing},
   631     {"-webkit-border-horizontal-spacing", CSSPropertyWebkitBorderHorizontalSpacing},
   626 #line 107 "CSSPropertyNames.gperf"
   632 #line 107 "CSSPropertyNames.gperf"
   627     {"overflow", CSSPropertyOverflow},
   633     {"overflow", CSSPropertyOverflow},
   628 #line 108 "CSSPropertyNames.gperf"
   634 #line 108 "CSSPropertyNames.gperf"
   629     {"overflow-x", CSSPropertyOverflowX},
   635     {"overflow-x", CSSPropertyOverflowX},
   630 #line 290 "CSSPropertyNames.gperf"
   636 #line 293 "CSSPropertyNames.gperf"
   631     {"fill", CSSPropertyFill},
   637     {"fill", CSSPropertyFill},
   632 #line 135 "CSSPropertyNames.gperf"
   638 #line 135 "CSSPropertyNames.gperf"
   633     {"text-overflow", CSSPropertyTextOverflow},
   639     {"text-overflow", CSSPropertyTextOverflow},
   634 #line 81 "CSSPropertyNames.gperf"
   640 #line 81 "CSSPropertyNames.gperf"
   635     {"empty-cells", CSSPropertyEmptyCells},
   641     {"empty-cells", CSSPropertyEmptyCells},
   655     {"-webkit-box-reflect", CSSPropertyWebkitBoxReflect},
   661     {"-webkit-box-reflect", CSSPropertyWebkitBoxReflect},
   656 #line 134 "CSSPropertyNames.gperf"
   662 #line 134 "CSSPropertyNames.gperf"
   657     {"text-line-through-width", CSSPropertyTextLineThroughWidth},
   663     {"text-line-through-width", CSSPropertyTextLineThroughWidth},
   658 #line 213 "CSSPropertyNames.gperf"
   664 #line 213 "CSSPropertyNames.gperf"
   659     {"-webkit-font-size-delta", CSSPropertyWebkitFontSizeDelta},
   665     {"-webkit-font-size-delta", CSSPropertyWebkitFontSizeDelta},
   660 #line 308 "CSSPropertyNames.gperf"
   666 #line 311 "CSSPropertyNames.gperf"
   661     {"baseline-shift", CSSPropertyBaselineShift},
   667     {"baseline-shift", CSSPropertyBaselineShift},
   662 #line 224 "CSSPropertyNames.gperf"
   668 #line 224 "CSSPropertyNames.gperf"
   663     {"-webkit-margin-top-collapse", CSSPropertyWebkitMarginTopCollapse},
   669     {"-webkit-margin-top-collapse", CSSPropertyWebkitMarginTopCollapse},
   664 #line 33 "CSSPropertyNames.gperf"
   670 #line 33 "CSSPropertyNames.gperf"
   665     {"background", CSSPropertyBackground},
   671     {"background", CSSPropertyBackground},
   671     {"-webkit-animation-fill-mode", CSSPropertyWebkitAnimationFillMode},
   677     {"-webkit-animation-fill-mode", CSSPropertyWebkitAnimationFillMode},
   672 #line 150 "CSSPropertyNames.gperf"
   678 #line 150 "CSSPropertyNames.gperf"
   673     {"unicode-range", CSSPropertyUnicodeRange},
   679     {"unicode-range", CSSPropertyUnicodeRange},
   674 #line 188 "CSSPropertyNames.gperf"
   680 #line 188 "CSSPropertyNames.gperf"
   675     {"-webkit-border-vertical-spacing", CSSPropertyWebkitBorderVerticalSpacing},
   681     {"-webkit-border-vertical-spacing", CSSPropertyWebkitBorderVerticalSpacing},
   676 #line 281 "CSSPropertyNames.gperf"
   682 #line 284 "CSSPropertyNames.gperf"
   677     {"flood-color", CSSPropertyFloodColor},
   683     {"flood-color", CSSPropertyFloodColor},
   678 #line 56 "CSSPropertyNames.gperf"
   684 #line 56 "CSSPropertyNames.gperf"
   679     {"border-left-color", CSSPropertyBorderLeftColor},
   685     {"border-left-color", CSSPropertyBorderLeftColor},
   680 #line 194 "CSSPropertyNames.gperf"
   686 #line 194 "CSSPropertyNames.gperf"
   681     {"-webkit-box-ordinal-group", CSSPropertyWebkitBoxOrdinalGroup},
   687     {"-webkit-box-ordinal-group", CSSPropertyWebkitBoxOrdinalGroup},
   682 #line 283 "CSSPropertyNames.gperf"
   688 #line 286 "CSSPropertyNames.gperf"
   683     {"lighting-color", CSSPropertyLightingColor},
   689     {"lighting-color", CSSPropertyLightingColor},
   684 #line 45 "CSSPropertyNames.gperf"
   690 #line 45 "CSSPropertyNames.gperf"
   685     {"background-size", CSSPropertyBackgroundSize},
   691     {"background-size", CSSPropertyBackgroundSize},
   686 #line 42 "CSSPropertyNames.gperf"
   692 #line 42 "CSSPropertyNames.gperf"
   687     {"background-repeat", CSSPropertyBackgroundRepeat},
   693     {"background-repeat", CSSPropertyBackgroundRepeat},
   688 #line 288 "CSSPropertyNames.gperf"
   694 #line 291 "CSSPropertyNames.gperf"
   689     {"color-profile", CSSPropertyColorProfile},
   695     {"color-profile", CSSPropertyColorProfile},
   690 #line 174 "CSSPropertyNames.gperf"
   696 #line 174 "CSSPropertyNames.gperf"
   691     {"-webkit-background-size", CSSPropertyWebkitBackgroundSize},
   697     {"-webkit-background-size", CSSPropertyWebkitBackgroundSize},
   692 #line 43 "CSSPropertyNames.gperf"
   698 #line 43 "CSSPropertyNames.gperf"
   693     {"background-repeat-x", CSSPropertyBackgroundRepeatX},
   699     {"background-repeat-x", CSSPropertyBackgroundRepeatX},
   694 #line 28 "CSSPropertyNames.gperf"
   700 #line 28 "CSSPropertyNames.gperf"
   695     {"font-weight", CSSPropertyFontWeight},
   701     {"font-weight", CSSPropertyFontWeight},
   696 #line 256 "CSSPropertyNames.gperf"
   702 #line 256 "CSSPropertyNames.gperf"
   697     {"-webkit-text-security", CSSPropertyWebkitTextSecurity},
   703     {"-webkit-text-security", CSSPropertyWebkitTextSecurity},
   698 #line 279 "CSSPropertyNames.gperf"
   704 #line 282 "CSSPropertyNames.gperf"
   699     {"enable-background", CSSPropertyEnableBackground},
   705     {"enable-background", CSSPropertyEnableBackground},
   700 #line 39 "CSSPropertyNames.gperf"
   706 #line 39 "CSSPropertyNames.gperf"
   701     {"background-position", CSSPropertyBackgroundPosition},
   707     {"background-position", CSSPropertyBackgroundPosition},
   702 #line 126 "CSSPropertyNames.gperf"
   708 #line 126 "CSSPropertyNames.gperf"
   703     {"table-layout", CSSPropertyTableLayout},
   709     {"table-layout", CSSPropertyTableLayout},
   727     {"margin-left", CSSPropertyMarginLeft},
   733     {"margin-left", CSSPropertyMarginLeft},
   728 #line 117 "CSSPropertyNames.gperf"
   734 #line 117 "CSSPropertyNames.gperf"
   729     {"page-break-before", CSSPropertyPageBreakBefore},
   735     {"page-break-before", CSSPropertyPageBreakBefore},
   730 #line 261 "CSSPropertyNames.gperf"
   736 #line 261 "CSSPropertyNames.gperf"
   731     {"-webkit-transform-origin", CSSPropertyWebkitTransformOrigin},
   737     {"-webkit-transform-origin", CSSPropertyWebkitTransformOrigin},
   732 #line 310 "CSSPropertyNames.gperf"
   738 #line 313 "CSSPropertyNames.gperf"
   733     {"glyph-orientation-horizontal", CSSPropertyGlyphOrientationHorizontal},
   739     {"glyph-orientation-horizontal", CSSPropertyGlyphOrientationHorizontal},
   734 #line 262 "CSSPropertyNames.gperf"
   740 #line 262 "CSSPropertyNames.gperf"
   735     {"-webkit-transform-origin-x", CSSPropertyWebkitTransformOriginX},
   741     {"-webkit-transform-origin-x", CSSPropertyWebkitTransformOriginX},
   736 #line 206 "CSSPropertyNames.gperf"
   742 #line 206 "CSSPropertyNames.gperf"
   737     {"-webkit-column-rule", CSSPropertyWebkitColumnRule},
   743     {"-webkit-column-rule", CSSPropertyWebkitColumnRule},
   753     {"list-style-type", CSSPropertyListStyleType},
   759     {"list-style-type", CSSPropertyListStyleType},
   754 #line 112 "CSSPropertyNames.gperf"
   760 #line 112 "CSSPropertyNames.gperf"
   755     {"padding-left", CSSPropertyPaddingLeft},
   761     {"padding-left", CSSPropertyPaddingLeft},
   756 #line 171 "CSSPropertyNames.gperf"
   762 #line 171 "CSSPropertyNames.gperf"
   757     {"-webkit-background-clip", CSSPropertyWebkitBackgroundClip},
   763     {"-webkit-background-clip", CSSPropertyWebkitBackgroundClip},
   758 #line 287 "CSSPropertyNames.gperf"
   764 #line 290 "CSSPropertyNames.gperf"
   759     {"color-interpolation-filters", CSSPropertyColorInterpolationFilters},
   765     {"color-interpolation-filters", CSSPropertyColorInterpolationFilters},
   760 #line 26 "CSSPropertyNames.gperf"
   766 #line 26 "CSSPropertyNames.gperf"
   761     {"font-style", CSSPropertyFontStyle},
   767     {"font-style", CSSPropertyFontStyle},
   762 #line 245 "CSSPropertyNames.gperf"
   768 #line 245 "CSSPropertyNames.gperf"
   763     {"-webkit-match-nearest-mail-blockquote-color", CSSPropertyWebkitMatchNearestMailBlockquoteColor},
   769     {"-webkit-match-nearest-mail-blockquote-color", CSSPropertyWebkitMatchNearestMailBlockquoteColor},
   764 #line 109 "CSSPropertyNames.gperf"
   770 #line 109 "CSSPropertyNames.gperf"
   765     {"overflow-y", CSSPropertyOverflowY},
   771     {"overflow-y", CSSPropertyOverflowY},
   766 #line 49 "CSSPropertyNames.gperf"
   772 #line 49 "CSSPropertyNames.gperf"
   767     {"border-bottom-left-radius", CSSPropertyBorderBottomLeftRadius},
   773     {"border-bottom-left-radius", CSSPropertyBorderBottomLeftRadius},
   768 #line 311 "CSSPropertyNames.gperf"
   774 #line 314 "CSSPropertyNames.gperf"
   769     {"glyph-orientation-vertical", CSSPropertyGlyphOrientationVertical},
   775     {"glyph-orientation-vertical", CSSPropertyGlyphOrientationVertical},
   770 #line 38 "CSSPropertyNames.gperf"
   776 #line 38 "CSSPropertyNames.gperf"
   771     {"background-origin", CSSPropertyBackgroundOrigin},
   777     {"background-origin", CSSPropertyBackgroundOrigin},
   772 #line 37 "CSSPropertyNames.gperf"
   778 #line 37 "CSSPropertyNames.gperf"
   773     {"background-image", CSSPropertyBackgroundImage},
   779     {"background-image", CSSPropertyBackgroundImage},
   775     {"-webkit-background-origin", CSSPropertyWebkitBackgroundOrigin},
   781     {"-webkit-background-origin", CSSPropertyWebkitBackgroundOrigin},
   776 #line 68 "CSSPropertyNames.gperf"
   782 #line 68 "CSSPropertyNames.gperf"
   777     {"border-top-left-radius", CSSPropertyBorderTopLeftRadius},
   783     {"border-top-left-radius", CSSPropertyBorderTopLeftRadius},
   778 #line 57 "CSSPropertyNames.gperf"
   784 #line 57 "CSSPropertyNames.gperf"
   779     {"border-left-style", CSSPropertyBorderLeftStyle},
   785     {"border-left-style", CSSPropertyBorderLeftStyle},
   780 #line 292 "CSSPropertyNames.gperf"
   786 #line 295 "CSSPropertyNames.gperf"
   781     {"fill-rule", CSSPropertyFillRule},
   787     {"fill-rule", CSSPropertyFillRule},
   782 #line 265 "CSSPropertyNames.gperf"
   788 #line 265 "CSSPropertyNames.gperf"
   783     {"-webkit-transform-style", CSSPropertyWebkitTransformStyle},
   789     {"-webkit-transform-style", CSSPropertyWebkitTransformStyle},
   784 #line 202 "CSSPropertyNames.gperf"
   790 #line 202 "CSSPropertyNames.gperf"
   785     {"-webkit-column-break-before", CSSPropertyWebkitColumnBreakBefore},
   791     {"-webkit-column-break-before", CSSPropertyWebkitColumnBreakBefore},
   786 #line 207 "CSSPropertyNames.gperf"
   792 #line 207 "CSSPropertyNames.gperf"
   787     {"-webkit-column-rule-color", CSSPropertyWebkitColumnRuleColor},
   793     {"-webkit-column-rule-color", CSSPropertyWebkitColumnRuleColor},
   788 #line 201 "CSSPropertyNames.gperf"
   794 #line 201 "CSSPropertyNames.gperf"
   789     {"-webkit-column-break-after", CSSPropertyWebkitColumnBreakAfter},
   795     {"-webkit-column-break-after", CSSPropertyWebkitColumnBreakAfter},
   790 #line 282 "CSSPropertyNames.gperf"
   796 #line 285 "CSSPropertyNames.gperf"
   791     {"flood-opacity", CSSPropertyFloodOpacity},
   797     {"flood-opacity", CSSPropertyFloodOpacity},
   792 #line 44 "CSSPropertyNames.gperf"
   798 #line 44 "CSSPropertyNames.gperf"
   793     {"background-repeat-y", CSSPropertyBackgroundRepeatY},
   799     {"background-repeat-y", CSSPropertyBackgroundRepeatY},
   794 #line 133 "CSSPropertyNames.gperf"
   800 #line 133 "CSSPropertyNames.gperf"
   795     {"text-line-through-style", CSSPropertyTextLineThroughStyle},
   801     {"text-line-through-style", CSSPropertyTextLineThroughStyle},
   796 #line 291 "CSSPropertyNames.gperf"
   802 #line 294 "CSSPropertyNames.gperf"
   797     {"fill-opacity", CSSPropertyFillOpacity},
   803     {"fill-opacity", CSSPropertyFillOpacity},
   798 #line 41 "CSSPropertyNames.gperf"
   804 #line 41 "CSSPropertyNames.gperf"
   799     {"background-position-y", CSSPropertyBackgroundPositionY},
   805     {"background-position-y", CSSPropertyBackgroundPositionY},
   800 #line 301 "CSSPropertyNames.gperf"
   806 #line 304 "CSSPropertyNames.gperf"
   801     {"stroke-dashoffset", CSSPropertyStrokeDashoffset},
   807     {"stroke-dashoffset", CSSPropertyStrokeDashoffset},
   802 #line 263 "CSSPropertyNames.gperf"
   808 #line 263 "CSSPropertyNames.gperf"
   803     {"-webkit-transform-origin-y", CSSPropertyWebkitTransformOriginY},
   809     {"-webkit-transform-origin-y", CSSPropertyWebkitTransformOriginY},
   804 #line 272 "CSSPropertyNames.gperf"
   810 #line 272 "CSSPropertyNames.gperf"
   805     {"-webkit-user-modify", CSSPropertyWebkitUserModify},
   811     {"-webkit-user-modify", CSSPropertyWebkitUserModify},
   806 #line 170 "CSSPropertyNames.gperf"
   812 #line 170 "CSSPropertyNames.gperf"
   807     {"-webkit-backface-visibility", CSSPropertyWebkitBackfaceVisibility},
   813     {"-webkit-backface-visibility", CSSPropertyWebkitBackfaceVisibility},
   808 #line 192 "CSSPropertyNames.gperf"
   814 #line 192 "CSSPropertyNames.gperf"
   809     {"-webkit-box-flex-group", CSSPropertyWebkitBoxFlexGroup},
   815     {"-webkit-box-flex-group", CSSPropertyWebkitBoxFlexGroup},
   810 #line 314 "CSSPropertyNames.gperf"
   816 #line 317 "CSSPropertyNames.gperf"
   811     {"vector-effect", CSSPropertyVectorEffect},
   817     {"vector-effect", CSSPropertyVectorEffect},
   812 #line 168 "CSSPropertyNames.gperf"
   818 #line 168 "CSSPropertyNames.gperf"
   813     {"-webkit-animation-timing-function", CSSPropertyWebkitAnimationTimingFunction},
   819     {"-webkit-animation-timing-function", CSSPropertyWebkitAnimationTimingFunction},
   814 #line 254 "CSSPropertyNames.gperf"
   820 #line 254 "CSSPropertyNames.gperf"
   815     {"-webkit-text-decorations-in-effect", CSSPropertyWebkitTextDecorationsInEffect},
   821     {"-webkit-text-decorations-in-effect", CSSPropertyWebkitTextDecorationsInEffect},
   871      -1,  -1,  -1,  -1,  -1,  73,  -1,  -1,  -1,  -1,
   877      -1,  -1,  -1,  -1,  -1,  73,  -1,  -1,  -1,  -1,
   872      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   878      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   873      -1,  74,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   879      -1,  74,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   874      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   880      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   875      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   881      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   876      -1,  -1,  -1,  -1,  -1,  75,  -1,  -1,  -1,  -1,
   882      -1,  75,  -1,  -1,  -1,  76,  -1,  -1,  -1,  -1,
   877      -1,  -1,  -1,  -1,  -1,  76,  -1,  -1,  -1,  -1,
   883      -1,  -1,  -1,  -1,  -1,  77,  -1,  -1,  -1,  -1,
   878      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   884      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   879      77,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   885      78,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   880      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   886      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   881      -1,  -1,  -1,  -1,  -1,  -1,  78,  79,  -1,  -1,
   887      -1,  -1,  -1,  -1,  -1,  -1,  79,  80,  -1,  -1,
   882      -1,  -1,  -1,  -1,  -1,  -1,  80,  -1,  -1,  -1,
   888      -1,  -1,  -1,  -1,  -1,  -1,  81,  -1,  -1,  -1,
   883      81,  -1,  -1,  -1,  -1,  82,  83,  -1,  -1,  -1,
   889      82,  -1,  -1,  -1,  -1,  83,  84,  -1,  -1,  -1,
   884      -1,  -1,  -1,  -1,  -1,  84,  -1,  85,  -1,  -1,
   890      -1,  -1,  -1,  -1,  -1,  85,  -1,  86,  -1,  -1,
   885      -1,  -1,  -1,  -1,  -1,  -1,  -1,  86,  -1,  -1,
   891      -1,  -1,  -1,  -1,  -1,  -1,  -1,  87,  -1,  -1,
   886      -1,  -1,  -1,  87,  -1,  88,  -1,  -1,  -1,  -1,
   892      -1,  -1,  -1,  88,  -1,  89,  -1,  -1,  -1,  -1,
   887      89,  -1,  90,  -1,  -1,  91,  92,  -1,  -1,  -1,
   893      90,  -1,  91,  -1,  -1,  92,  93,  -1,  -1,  -1,
   888      93,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   894      94,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   889      94,  -1,  -1,  -1,  -1,  -1,  95,  -1,  -1,  -1,
   895      95,  -1,  -1,  -1,  -1,  -1,  96,  -1,  -1,  -1,
   890      96,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   896      97,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   891      -1,  -1,  -1,  -1,  -1,  97,  -1,  -1,  -1,  -1,
   897      -1,  -1,  -1,  -1,  -1,  98,  -1,  -1,  -1,  -1,
   892      98,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
   893      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
   894      99,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   898      99,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   895     100,  -1,  -1,  -1,  -1, 101,  -1,  -1,  -1,  -1,
   899      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   896      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   900     100,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   897     102,  -1,  -1,  -1,  -1, 103,  -1,  -1,  -1,  -1,
   901     101,  -1,  -1,  -1,  -1, 102,  -1,  -1,  -1,  -1,
   898     104,  -1, 105,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   902      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   899     106,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   903     103,  -1,  -1,  -1,  -1, 104,  -1,  -1,  -1,  -1,
   900     107, 108,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   904     105,  -1, 106,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   901      -1, 109,  -1,  -1,  -1, 110, 111,  -1,  -1,  -1,
   905     107,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   902     112,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   906     108, 109,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   903     113,  -1,  -1,  -1,  -1, 114, 115,  -1,  -1,  -1,
   907      -1, 110,  -1,  -1,  -1, 111, 112,  -1,  -1,  -1,
   904      -1, 116,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   908     113,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   905     117,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   909     114,  -1,  -1,  -1,  -1, 115, 116,  -1,  -1,  -1,
   906     118,  -1,  -1,  -1,  -1, 119,  -1,  -1,  -1,  -1,
   910      -1, 117,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   907     120,  -1,  -1,  -1,  -1, 121,  -1,  -1,  -1,  -1,
   911     118,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   908     122,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   912     119,  -1,  -1,  -1,  -1, 120,  -1,  -1,  -1,  -1,
   909      -1, 123,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   913     121,  -1,  -1,  -1,  -1, 122,  -1,  -1,  -1,  -1,
   910      -1,  -1,  -1,  -1,  -1,  -1, 124,  -1,  -1,  -1,
   914     123,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   911      -1,  -1,  -1,  -1,  -1, 125,  -1,  -1,  -1,  -1,
   915      -1, 124,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   912     126, 127,  -1,  -1,  -1, 128,  -1,  -1,  -1,  -1,
   916      -1,  -1,  -1,  -1,  -1,  -1, 125,  -1,  -1,  -1,
   913     129, 130,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   917      -1,  -1,  -1,  -1,  -1, 126,  -1,  -1,  -1,  -1,
   914      -1,  -1, 131,  -1,  -1,  -1,  -1, 132,  -1,  -1,
   918     127, 128,  -1,  -1,  -1, 129,  -1,  -1,  -1,  -1,
   915      -1, 133,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   919     130, 131,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   916      -1, 134,  -1,  -1,  -1,  -1, 135,  -1, 136,  -1,
   920      -1,  -1, 132,  -1,  -1,  -1,  -1, 133,  -1,  -1,
   917      -1,  -1,  -1,  -1,  -1, 137,  -1,  -1,  -1,  -1,
   921      -1, 134,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   918     138,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   922      -1, 135,  -1,  -1,  -1,  -1, 136,  -1, 137,  -1,
   919      -1,  -1,  -1,  -1,  -1, 139,  -1,  -1,  -1,  -1,
   923      -1,  -1,  -1,  -1,  -1, 138,  -1,  -1,  -1,  -1,
       
   924     139,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   920      -1,  -1,  -1,  -1,  -1, 140,  -1,  -1,  -1,  -1,
   925      -1,  -1,  -1,  -1,  -1, 140,  -1,  -1,  -1,  -1,
   921      -1, 141,  -1,  -1,  -1,  -1,  -1, 142,  -1,  -1,
   926      -1,  -1,  -1,  -1,  -1, 141,  -1,  -1,  -1,  -1,
   922     143,  -1,  -1,  -1,  -1,  -1, 144, 145,  -1,  -1,
   927      -1, 142,  -1,  -1,  -1,  -1,  -1, 143,  -1,  -1,
   923      -1, 146,  -1,  -1,  -1,  -1, 147,  -1,  -1,  -1,
   928     144,  -1,  -1,  -1,  -1,  -1, 145, 146,  -1,  -1,
   924      -1,  -1,  -1,  -1,  -1, 148,  -1,  -1,  -1,  -1,
   929      -1, 147,  -1,  -1,  -1,  -1, 148,  -1,  -1,  -1,
   925     149, 150,  -1,  -1,  -1, 151,  -1,  -1,  -1,  -1,
   930      -1,  -1,  -1,  -1,  -1, 149,  -1,  -1,  -1,  -1,
   926      -1,  -1,  -1,  -1,  -1,  -1, 152,  -1,  -1,  -1,
   931     150, 151,  -1,  -1,  -1, 152,  -1,  -1,  -1,  -1,
   927      -1, 153,  -1,  -1,  -1, 154,  -1,  -1,  -1,  -1,
   932      -1,  -1,  -1,  -1,  -1,  -1, 153,  -1,  -1,  -1,
   928      -1,  -1,  -1,  -1,  -1,  -1, 155,  -1,  -1,  -1,
   933      -1, 154,  -1,  -1,  -1, 155,  -1,  -1,  -1,  -1,
   929      -1, 156,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   934      -1,  -1,  -1,  -1,  -1,  -1, 156,  -1,  -1,  -1,
   930      -1, 157,  -1,  -1,  -1, 158,  -1,  -1,  -1,  -1,
   935      -1, 157,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   931     159,  -1,  -1,  -1,  -1, 160, 161,  -1,  -1,  -1,
   936      -1, 158,  -1,  -1,  -1, 159,  -1,  -1,  -1,  -1,
   932      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   937     160,  -1,  -1,  -1,  -1, 161, 162,  -1,  -1,  -1,
   933      -1, 162,  -1,  -1,  -1, 163, 164,  -1,  -1,  -1,
   938      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   934     165,  -1,  -1,  -1,  -1,  -1, 166,  -1,  -1,  -1,
   939      -1, 163,  -1,  -1,  -1, 164, 165,  -1,  -1,  -1,
   935     167,  -1,  -1,  -1,  -1,  -1, 168,  -1,  -1,  -1,
   940     166,  -1,  -1,  -1,  -1,  -1, 167,  -1,  -1,  -1,
   936      -1,  -1,  -1,  -1,  -1, 169,  -1,  -1,  -1,  -1,
   941     168,  -1,  -1,  -1,  -1,  -1, 169,  -1,  -1,  -1,
   937      -1,  -1,  -1,  -1,  -1, 170,  -1,  -1,  -1,  -1,
   942      -1,  -1,  -1,  -1,  -1, 170,  -1,  -1,  -1,  -1,
   938      -1,  -1,  -1,  -1,  -1, 171,  -1,  -1,  -1,  -1,
   943      -1,  -1,  -1,  -1,  -1, 171,  -1,  -1,  -1,  -1,
   939      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   944      -1,  -1,  -1,  -1,  -1, 172,  -1,  -1,  -1,  -1,
   940      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   945      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   941      -1,  -1,  -1,  -1,  -1,  -1, 172,  -1,  -1,  -1,
   946      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   942     173, 174,  -1, 175,  -1, 176,  -1,  -1,  -1,  -1,
   947      -1,  -1, 173,  -1,  -1,  -1, 174,  -1,  -1,  -1,
   943     177,  -1,  -1,  -1,  -1, 178, 179,  -1,  -1,  -1,
   948     175, 176,  -1, 177,  -1, 178,  -1,  -1,  -1,  -1,
   944     180, 181,  -1,  -1,  -1, 182, 183,  -1,  -1,  -1,
   949     179,  -1,  -1,  -1,  -1, 180, 181,  -1,  -1,  -1,
   945     184, 185, 186,  -1,  -1, 187,  -1,  -1,  -1,  -1,
   950     182, 183,  -1,  -1,  -1, 184, 185,  -1,  -1,  -1,
   946     188, 189,  -1,  -1,  -1, 190,  -1, 191,  -1,  -1,
   951     186, 187, 188,  -1,  -1, 189,  -1,  -1,  -1,  -1,
   947      -1, 192,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   952     190, 191,  -1,  -1,  -1, 192,  -1, 193,  -1,  -1,
   948      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   953      -1, 194,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   949      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   954      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   950      -1,  -1,  -1, 193,  -1,  -1, 194,  -1,  -1,  -1,
   955      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   951      -1, 195,  -1,  -1,  -1, 196,  -1,  -1,  -1,  -1,
   956      -1,  -1,  -1, 195,  -1,  -1, 196,  -1,  -1,  -1,
   952      -1, 197,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   957      -1, 197,  -1,  -1,  -1, 198,  -1, 199,  -1,  -1,
   953      -1, 198,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   958      -1, 200,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   954      -1,  -1, 199,  -1,  -1, 200,  -1, 201,  -1,  -1,
   959      -1, 201,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   955      -1,  -1,  -1,  -1,  -1,  -1, 202,  -1,  -1,  -1,
   960      -1,  -1, 202,  -1,  -1, 203,  -1, 204,  -1,  -1,
   956      -1,  -1,  -1,  -1,  -1, 203, 204,  -1,  -1, 205,
   961      -1,  -1,  -1,  -1,  -1,  -1, 205,  -1,  -1,  -1,
   957     206,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   962      -1,  -1,  -1,  -1,  -1, 206, 207,  -1,  -1, 208,
   958      -1, 207,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   963     209,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   959      -1,  -1,  -1,  -1,  -1,  -1, 208,  -1,  -1,  -1,
   964      -1, 210,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   960      -1,  -1,  -1,  -1,  -1, 209,  -1,  -1,  -1,  -1,
   965      -1,  -1,  -1,  -1,  -1,  -1, 211,  -1,  -1,  -1,
   961      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   966      -1,  -1,  -1,  -1,  -1, 212,  -1,  -1,  -1,  -1,
   962      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 210,  -1,
   967      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   963      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 211,  -1,
   968      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 213,  -1,
   964      -1,  -1,  -1,  -1,  -1,  -1, 212,  -1,  -1, 213,
   969      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1, 214,  -1,
   965     214, 215,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   970      -1,  -1,  -1,  -1,  -1,  -1, 215,  -1,  -1, 216,
   966      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   971     217, 218,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   967     216,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   972      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   968     217,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   973     219,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   969      -1,  -1,  -1,  -1,  -1,  -1, 218,  -1,  -1,  -1,
       
   970      -1,  -1, 219,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
   971     220,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   974     220,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   972     221, 222,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   975      -1,  -1,  -1,  -1,  -1,  -1, 221,  -1,  -1,  -1,
       
   976      -1,  -1, 222,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   973     223,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   977     223,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   974      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   978     224, 225,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   975      -1,  -1,  -1,  -1,  -1, 224,  -1,  -1,  -1,  -1,
   979     226,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   976      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   980      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   977      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   981      -1,  -1,  -1,  -1,  -1, 227,  -1,  -1,  -1,  -1,
   978      -1,  -1,  -1,  -1,  -1,  -1, 225,  -1,  -1,  -1,
   982      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   979      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   983      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   980      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   984      -1,  -1,  -1,  -1,  -1,  -1, 228,  -1,  -1,  -1,
   981      -1, 226,  -1,  -1,  -1, 227,  -1,  -1,  -1,  -1,
   985      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   982      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   986      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   983      -1,  -1,  -1,  -1,  -1, 228,  -1,  -1,  -1,  -1,
   987      -1, 229,  -1,  -1,  -1, 230,  -1,  -1,  -1,  -1,
   984     229,  -1,  -1,  -1,  -1, 230, 231,  -1,  -1,  -1,
   988      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   985      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   989      -1,  -1,  -1,  -1,  -1, 231,  -1,  -1,  -1,  -1,
   986      -1,  -1,  -1,  -1,  -1,  -1, 232, 233,  -1,  -1,
   990     232,  -1,  -1,  -1,  -1, 233, 234,  -1,  -1,  -1,
   987      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   991      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   988      -1,  -1,  -1,  -1,  -1, 234,  -1,  -1,  -1,  -1,
   992      -1,  -1,  -1,  -1,  -1,  -1, 235, 236,  -1,  -1,
   989     235,  -1,  -1,  -1,  -1,  -1, 236,  -1,  -1,  -1,
   993      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   990      -1, 237,  -1,  -1,  -1,  -1, 238,  -1,  -1,  -1,
   994      -1,  -1,  -1,  -1,  -1, 237,  -1,  -1,  -1,  -1,
   991      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   995     238,  -1,  -1,  -1,  -1,  -1, 239,  -1,  -1,  -1,
   992      -1,  -1,  -1,  -1,  -1,  -1, 239,  -1,  -1,  -1,
       
   993      -1, 240,  -1,  -1,  -1,  -1, 241,  -1,  -1,  -1,
   996      -1, 240,  -1,  -1,  -1,  -1, 241,  -1,  -1,  -1,
   994     242,  -1,  -1, 243,  -1,  -1,  -1,  -1,  -1,  -1,
   997      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   995      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   998      -1,  -1,  -1,  -1,  -1,  -1, 242,  -1,  -1,  -1,
   996      -1, 244,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   999      -1, 243,  -1,  -1,  -1,  -1, 244,  -1,  -1,  -1,
   997      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1000     245,  -1,  -1, 246,  -1,  -1,  -1,  -1,  -1,  -1,
   998      -1, 245,  -1,  -1,  -1,  -1,  -1, 246,  -1,  -1,
  1001      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
   999      -1,  -1,  -1,  -1,  -1, 247,  -1,  -1,  -1,  -1,
  1002      -1, 247,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1000      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1003      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1001      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1004      -1, 248,  -1,  -1,  -1,  -1,  -1, 249,  -1,  -1,
  1002     248,  -1,  -1,  -1,  -1, 249,  -1,  -1,  -1,  -1,
  1005      -1,  -1,  -1,  -1,  -1, 250,  -1,  -1,  -1,  -1,
  1003     250,  -1,  -1, 251,  -1,  -1,  -1,  -1,  -1,  -1,
  1006      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1004      -1, 252,  -1,  -1,  -1, 253,  -1,  -1,  -1,  -1,
  1007      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1005      -1,  -1,  -1,  -1,  -1, 254,  -1,  -1,  -1,  -1,
  1008     251,  -1,  -1,  -1,  -1, 252,  -1,  -1,  -1,  -1,
  1006      -1,  -1,  -1,  -1,  -1,  -1, 255,  -1,  -1,  -1,
  1009     253,  -1,  -1, 254,  -1,  -1,  -1,  -1,  -1,  -1,
  1007      -1,  -1,  -1,  -1,  -1, 256,  -1,  -1,  -1,  -1,
  1010      -1, 255,  -1,  -1,  -1, 256,  -1,  -1,  -1,  -1,
  1008     257,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1011      -1,  -1,  -1,  -1,  -1, 257,  -1,  -1,  -1,  -1,
  1009     258,  -1, 259,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1012      -1,  -1,  -1,  -1,  -1,  -1, 258,  -1,  -1,  -1,
  1010      -1,  -1,  -1,  -1,  -1, 260,  -1,  -1,  -1,  -1,
  1013      -1,  -1,  -1,  -1,  -1, 259,  -1,  -1,  -1,  -1,
  1011      -1,  -1, 261,  -1,  -1, 262,  -1,  -1,  -1,  -1,
  1014     260,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1012     263,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1015     261,  -1, 262,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1013      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1016      -1,  -1,  -1,  -1,  -1, 263,  -1,  -1,  -1,  -1,
  1014      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1017      -1,  -1, 264,  -1,  -1, 265,  -1,  -1,  -1,  -1,
  1015     264,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1018     266,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1016      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1019      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1017      -1,  -1,  -1,  -1,  -1,  -1, 265,  -1,  -1,  -1,
  1020      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1018      -1, 266, 267,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1021     267,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1019      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1022      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1020     268,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1023      -1,  -1,  -1,  -1,  -1,  -1, 268,  -1,  -1,  -1,
  1021      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1024      -1, 269, 270,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1022      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1025      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1023      -1,  -1,  -1, 269,  -1,  -1,  -1,  -1,  -1,  -1,
  1026     271,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1024      -1,  -1,  -1,  -1,  -1, 270,  -1,  -1,  -1,  -1,
  1027      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1025      -1,  -1,  -1,  -1,  -1, 271,  -1,  -1,  -1,  -1,
  1028      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1026      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1029      -1,  -1,  -1, 272,  -1,  -1,  -1,  -1,  -1,  -1,
  1027      -1,  -1,  -1,  -1,  -1, 272,  -1,  -1,  -1,  -1,
  1030      -1,  -1,  -1,  -1,  -1, 273,  -1,  -1,  -1,  -1,
  1028      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1031      -1,  -1,  -1,  -1,  -1, 274,  -1,  -1,  -1,  -1,
  1029      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1032      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1030     273,  -1,  -1,  -1,  -1,  -1, 274,  -1,  -1,  -1,
  1033      -1,  -1,  -1,  -1,  -1, 275,  -1,  -1,  -1,  -1,
  1031      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1034      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1032     275,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1035      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1033      -1, 276,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1036     276,  -1,  -1,  -1,  -1,  -1, 277,  -1,  -1,  -1,
  1034      -1,  -1,  -1,  -1,  -1, 277,  -1,  -1,  -1,  -1,
       
  1035      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1037      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1036     278,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1038     278,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1037      -1,  -1,  -1,  -1,  -1, 279, 280,  -1,  -1,  -1,
  1039      -1, 279,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1038      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1040      -1,  -1,  -1,  -1,  -1, 280,  -1,  -1,  -1,  -1,
  1039      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1041      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1040      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1042     281,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1041      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1043      -1,  -1,  -1,  -1,  -1, 282, 283,  -1,  -1,  -1,
  1042      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1044      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1043      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1045      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1044      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1046      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1045      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1047      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1046      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1048      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1047      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1049      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1048      -1,  -1,  -1,  -1,  -1,  -1, 281,  -1,  -1,  -1,
  1050      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1049      -1,  -1,  -1,  -1, 282,  -1,  -1,  -1,  -1,  -1,
  1051      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1050      -1,  -1,  -1,  -1,  -1,  -1, 283,  -1,  -1,  -1,
  1052      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1051      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1053      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1052      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1054      -1,  -1,  -1,  -1,  -1,  -1, 284,  -1,  -1,  -1,
  1053      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1055      -1,  -1,  -1,  -1, 285,  -1,  -1,  -1,  -1,  -1,
  1054      -1, 284,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1056      -1,  -1,  -1,  -1,  -1,  -1, 286,  -1,  -1,  -1,
  1055      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1057      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1056      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1058      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1057      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1059      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1058      -1,  -1,  -1,  -1,  -1,  -1, 285,  -1,  -1,  -1,
  1060      -1, 287,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1059      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1061      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1060      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1062      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1061      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1063      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1062      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1064      -1,  -1,  -1,  -1,  -1,  -1, 288,  -1,  -1,  -1,
  1063      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1065      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1064      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1066      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1065      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1067      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1066      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1068      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1067      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1069      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1068      -1, 286,  -1,  -1,  -1,  -1, 287,  -1,  -1,  -1,
  1070      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1069      -1,  -1, 288,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1071      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1070      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1072      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1071      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1073      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1072      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1074      -1, 289,  -1,  -1,  -1,  -1, 290,  -1,  -1,  -1,
  1073      -1,  -1,  -1,  -1,  -1,  -1,  -1, 289,  -1,  -1,
  1075      -1,  -1, 291,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1074      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1076      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1075      -1,  -1,  -1,  -1,  -1,  -1, 290,  -1,  -1,  -1,
  1077      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1076      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1078      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1077      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1079      -1,  -1,  -1,  -1,  -1,  -1,  -1, 292,  -1,  -1,
  1078      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1080      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1079      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1081      -1,  -1,  -1,  -1,  -1,  -1, 293,  -1,  -1,  -1,
  1080      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1082      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1081      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1083      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1082      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1084      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1083      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1085      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1084      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1086      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1085      -1,  -1,  -1,  -1,  -1, 291,  -1,  -1,  -1,  -1,
  1087      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1086      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1088      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1087      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1089      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1088      -1, 292,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1090      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1089      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1091      -1,  -1,  -1,  -1,  -1, 294,  -1,  -1,  -1,  -1,
  1090      -1,  -1,  -1,  -1,  -1, 293,  -1,  -1,  -1,  -1,
       
  1091      -1, 294,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1092      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1093      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1094      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1095      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1096      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1097      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1098      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1099      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1100      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1101      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1102      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1103      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1104      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1105      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1106      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1107      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1108      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1109      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1110      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1111      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1092      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1112      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1093      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1113      -1, 295,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1094      -1, 295,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1114      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1095      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1115      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1096      -1,  -1,  -1,  -1,  -1, 296,  -1,  -1,  -1,  -1,
  1116      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1097      -1, 297,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
  1117     296
  1098      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1099      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1100      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1101      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1102      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1103      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1104      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1105      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1106      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1107      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1108      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1109      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1110      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1111      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1112      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1113      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1114      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1115      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1116      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1117      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1118      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1119      -1, 298,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1120      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1121      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1122      -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,  -1,
       
  1123     299
  1118   };
  1124   };
  1119 
  1125 
  1120 #ifdef __GNUC__
  1126 #ifdef __GNUC__
  1121 __inline
  1127 __inline
       
  1128 #ifdef __GNUC_STDC_INLINE__
       
  1129 __attribute__ ((__gnu_inline__))
       
  1130 #endif
  1122 #endif
  1131 #endif
  1123 const struct Property *
  1132 const struct Property *
  1124 findProperty (register const char *str, register unsigned int len)
  1133 findProperty (register const char *str, register unsigned int len)
  1125 {
  1134 {
  1126   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
  1135   if (len <= MAX_WORD_LENGTH && len >= MIN_WORD_LENGTH)
  1140             }
  1149             }
  1141         }
  1150         }
  1142     }
  1151     }
  1143   return 0;
  1152   return 0;
  1144 }
  1153 }
  1145 #line 317 "CSSPropertyNames.gperf"
  1154 #line 320 "CSSPropertyNames.gperf"
  1146 
  1155 
  1147 static const char * const propertyNameStrings[297] = {
  1156 static const char * const propertyNameStrings[300] = {
  1148 "color",
  1157 "color",
  1149 "direction",
  1158 "direction",
  1150 "display",
  1159 "display",
  1151 "font",
  1160 "font",
  1152 "font-family",
  1161 "font-family",
  1398 "-webkit-transition-timing-function",
  1407 "-webkit-transition-timing-function",
  1399 "-webkit-user-drag",
  1408 "-webkit-user-drag",
  1400 "-webkit-user-modify",
  1409 "-webkit-user-modify",
  1401 "-webkit-user-select",
  1410 "-webkit-user-select",
  1402 "-webkit-variable-declaration-block",
  1411 "-webkit-variable-declaration-block",
       
  1412 "-webkit-haptic-tap",
       
  1413 "-webkit-haptic-tap-type",
       
  1414 "-webkit-haptic-tap-strength",
  1403 "-webkit-dashboard-region",
  1415 "-webkit-dashboard-region",
  1404 "clip-path",
  1416 "clip-path",
  1405 "clip-rule",
  1417 "clip-rule",
  1406 "mask",
  1418 "mask",
  1407 "enable-background",
  1419 "enable-background",