ssOverallToplevel4=FKWkm  JS NASwWhHfFmMAaBbCcDdEeGgIiJjKkLlNnOoPpQqRrSsTtUuVvXxYyZzNz^HNN$NVNmQNkQ]N- +00%167894532,{$   00_[]  0 0 0 0 0 00000]^00%%& 0 <% |; \$%! % ,%%%0%!< .@^!4%!%  idiom-wordsJSekQ$N JS e kQ $N  NNR  N  N R ASNkQCS̑  AS N kQ  CS  ̑        JS NASnegative-    - optional-negative- ordinal-digit-preserve NN z^z^ HNHN NN $N$N  N N VV NN mQmQ NN kQkQ ]N]N ASAS ~v~v CSCS NN NN  Nz^HNN$N NVNmQNkQ]NAS~vCSNN cardinal-one-digit-number 00%678945312 cardinal-two-digit-number167894532 cardinal-three-digit-number00 0  267894531 cardinal-four-digit-number267894531  cardinal-digits 00%678945312  cardinal-zero00 %00% cardinal-from-1-to-21Nz^HN2N$N12 cardinal-from-1-to-3 3 N312 cardinal-from-1-to-5 4V5N45312 cardinal-digit-nonzero 6mQ7N8kQ9]N678945312 !cardinal-digit-nonzero-liang-best2 $N267894531cardinal-teensN 1 AS 0 1 &cardinal-two-digit-number-full-expressAS 0 678945312cardinal-teens-with-comma1, AS 0 1 1cardinal-two-digit-number-full-express-with-comma N 167894532 $cardinal-two-digit-number-with-comma167894532 0cardinal-two-digit-number-over-twenty-with-comma, AS 0 678945312 cardinal-tensAS 678945312 cardinal-hundreds~v 267894531 cardinal-thousandsCS 267894531 cardinal-ten-thousandsN 267894531 cardinal-thousand-tail000 00 0  0267894531 cardinal-nocomma 00%167894532 cardinal-nocomma-nonzero167894532 cardinal-grid-head167894532 cardinal-ten-thousand-tailN 0000  0267894531  cardinal-hundred-million-tailN 0000 0000     0267894531  cardinal-grid-body0  00  000  0267894531! cardinal-comma#&1100%67894532" cardinal-comma-nonzero#&1167894532#  cardinal-comma-thousandsN 0 AS N 10  AS N %   ,       167894532$  cardinal-grid-comma-body, 0, 0,0 0,00 0267894531%  cardinal-ten-thousand-comma-tail, 0,  0,0  0,00   0,000  0267894531& cardinal-comma-millions)+-267894531' cardinal-five-digit-comma-number%267894531( ,cardinal-six-digit-comma-number-full-expressN %678945312) !cardinal-seven-digit-comma-number*, 00 N %0  '(267894531* )cardinal-seven-digit-comma-number-lexicon,00 ~v N 0,000 %678945312+  !cardinal-eight-digit-comma-number, 0,000,000 N )0,  (0  ' 00 N %  267894531, )cardinal-eight-digit-comma-number-lexicon0,00 CS N 0,000 %267894531-  cardinal-nine-digit-comma-number0 00,000,000 +0  )00,  (00,0  ' 00,00  $  678945312. 2cardinal-thousand-millions-comma-four-digit-number00,0 /0  00,  267894531/ 3cardinal-thousand-millions-comma-three-digit-number0,0 0,  2678945310 'cardinal-comma-millions-hundred-millionN 6789453121 cardinal-comma-billions./N  00,000,000 +0  )00,  ( 00,0  ' 00,00  $    1267894532cardinal-numbers-nonnegative+ 22 "+00%1678945323ordinal-numbers-perserve,{ ,{ ,{4numbers-toplevel2<3- +00%167894532,{.5 cardinal-standard!00%1678945326 cardinal-standard-nonzero"1678945327 decimal-word. p .\p.8 decimal-body7.9 decimal-begin0  800%.: decimal-contain5800%167894532;decimals-positive:900%.167894532<decimals22;- 00%.167894532=fractions-export>?@- 00%167894532.> fractions-mixed5  S ?@00%167894532? fractions-tn' var Network = {}; Network.cAlt = $.Parsed.cAlt; var rgAltOut = {}; for(var iAlt = 0; iAlt < $.Parsed.cAlt; iAlt++) { var AltIn = $.Parsed.rgAlt[iAlt]; var rgTokenIn = AltIn.rgToken; var rgTokenOut = {}; var AltOut = {}; var cToken = 0; var nLeftOperand = 0; var nRightOperand = 0; for(var iToken = 0; iToken < AltIn.cToken; iToken++) { var TokenIn = rgTokenIn[iToken]; var TokenOut = {}; TokenOut.Latt = TokenIn.Latt; rgTokenOut[cToken] = TokenOut; cToken++; if (TokenIn.RuleName == "fractions-left-operand") { nLeftOperand = iToken; } if (TokenIn.RuleName == "fractions-right-operand") { nRightOperand = iToken; } if (TokenIn.RuleName == "fractions-percent-operand") { nLeftOperand = iToken; } if (TokenIn.RuleName == "fractions-percent-operator") { nRightOperand = iToken; } } var tmpToken = rgTokenOut[nLeftOperand]; rgTokenOut[nLeftOperand] = rgTokenOut[nRightOperand]; rgTokenOut[nRightOperand] = tmpToken; AltOut.cToken = cToken; AltOut.rgToken = rgTokenOut; rgAltOut[iAlt] = AltOut; } Network.rgAlt = rgAltOut; $.Network = Network; A/ R KN CDE100%.67894532@  fractions-itn var Network = {}; Network.cAlt = $.Parsed.cAlt; var rgAltOut = {}; for(var iAlt = 0; iAlt < $.Parsed.cAlt; iAlt++) { var AltIn = $.Parsed.rgAlt[iAlt]; var rgTokenIn = AltIn.rgToken; var rgTokenOut = {}; var AltOut = {}; var cToken = 0; var nLeftOperand = 0; var nRightOperand = 0; var nPercentLeftOperand = 0; var nPercentRightOperand = 0; for(var iToken = 0; iToken < AltIn.cToken; iToken++) { var TokenIn = rgTokenIn[iToken]; var TokenOut = {}; TokenOut.Latt = TokenIn.Latt; //TokenOut.OutStr = ":"; rgTokenOut[cToken] = TokenOut; cToken++; if (TokenIn.RuleName == "fractions-left-operand") { nLeftOperand = iToken; } if (TokenIn.RuleName == "fractions-right-operand") { nRightOperand = iToken; } if (TokenIn.RuleName == "fractions-right-operand-lexicon") { nRightOperand = iToken; } if (TokenIn.RuleName == "fractions-percent-operand") { nLeftOperand = iToken; } if (TokenIn.RuleName == "fractions-percent-operator") { nRightOperand = iToken; } } var tmpToken = rgTokenOut[nLeftOperand]; rgTokenOut[nLeftOperand] = rgTokenOut[nRightOperand]; rgTokenOut[nRightOperand] = tmpToken; AltOut.cToken = cToken; AltOut.rgToken = rgTokenOut; rgAltOut[iAlt] = AltOut; } Network.rgAlt = rgAltOut; $.Network = Network; C/ R KN AB/ KN A E D  100%  ~v R  KN  ~v       Afractions-left-operand;00%.167894532B fractions-right-operand-lexiconiR 4531200%6789Cfractions-right-operand;00%.167894532Dfractions-percent-operand 10 AS ;100~v 100%6789.4532Efractions-percent-operator% ~v R KN %F ratio-exportG- 00%.167894532GratioHIJ- 00%.167894532H ratio-head<- 00%.167894532I ratio-body: k <:Jratio-body-repeatI:K date-exportRt^ t^ OL1200%6789453L date-calendarMN00%678945312M date-calendar-year-monthOPt^ t^ Tg g Sg 00%678945312N  date-calendar-year-month-dayO- Pt^/.- t^ Tg/.- g S- U e e V     00%678945312O date-calendar-year-lexicon    t^ t^ 00%678945312P date-calendar-yearQ       R    67894531200%Q optional-zero 00%R  date-years-4-digit 1 N 9 ]N   2 N    3  N     126789453S date-month-slash-lexiconeg 167894532T date-month-slashe167894532U date-day-slashf231678945V date-day-slash-lexiconfe 231678945W time-exportX\jAa Pp4531200%6789X &time-year-month-day-hour-mintue-secondY: dy 00%678945312Y time-year-month-day-hour-mintueN  Z00%678945312Z time-hour-mintue_: a: ep cb R 2100%6789453[time-day-am-pmAMA.M. A. M.  AM  A.M.  A. M.  N HS PMP.M. P. M.  PM  P.M.  P. M.  N HS Aa Pp\time-day var Network = {}; Network.cAlt = $.Parsed.cAlt; var rgAltOut = {}; for(var iAlt = 0; iAlt < $.Parsed.cAlt; iAlt++) { var AltIn = $.Parsed.rgAlt[iAlt]; var rgTokenIn = AltIn.rgToken; var rgTokenOut = {}; var AltOut = {}; var cToken = 0; var nLeftToken = 0; var nRightToken = 0; for(var iToken = 0; iToken < AltIn.cToken; iToken++) { var TokenIn = rgTokenIn[iToken]; var TokenOut = {}; TokenOut.Latt = TokenIn.Latt; //TokenOut.OutStr = ":"; rgTokenOut[cToken] = TokenOut; cToken++; if (TokenIn.RuleName == "time-day-am-pm") { nLeftToken = iToken; } if (TokenIn.RuleName == "time-day-body") { nRightToken = iToken; } } var tmpToken = rgTokenOut[nLeftToken]; rgTokenOut[nLeftToken] = rgTokenOut[nRightToken]; rgTokenOut[nRightToken] = tmpToken; AltOut.cToken = cToken; AltOut.rgToken = rgTokenOut; rgAltOut[iAlt] = AltOut; } Network.rgAlt = rgAltOut; $.Network = Network; ][[]Aa Pp00%167894532]  time-day-body^ ep `: cb R : d  y  :00:   d  y :00te      00%167894532^ time-hour-slash-12hr e00%167894532_ time-hour-slash-lexiconhp 2100%6789453` time-hour-slash-lexicon-12hrgp 00%167894532a time-hour-slashh2100%6789453b time-minute-slashi4531200%6789c time-minute-slash-lexiconiR 4531200%6789d time-second-slashi4531200%6789e cardinal-from-1-to-121 AS 0 1 N 2 N 167894532f  cardinal-from-1-to-31e2 N AS 0 3  N AS 0  1 N  231678945g cardinal-from-0-to-12 e00%167894532h cardinal-from-0-to-23g2 N AS 0 1 N 2 N 3  N 2100%6789453i cardinal-from-0-to-59g AS 0 4531200%6789j time-durationcbR '   d''  y 4531200%6789kdegrees-exportl-00%.167894532l degree-temperature-   N  ; C Dd l ^  F   NS l ^      -00%.167894532m currencies-exportwxz$Uu Nnnch-dollar-outputN l ^ ous-dollar-output CQ pus-dollar-output2 ё qeur-dollar-output'k CQ reur-dollar-output2'k ^ suk-dollar-output Q tjpn-dollar-outpute CQ ujpn-dollar-output2e ^ vtw-dollar-outpute S ^ w  currency-plain$US$ yo yCQ n  y q    y s   y t NT$ y v        $Uu Nnx currency-plain-reverse$US$ oy CQ  ny CQ    q  y   CQ     s y   CQ    ty CQ NT$vy CQ           $Uu Nnycurrency-amount55.00 70 ;00%1.67894532zcurrency-dollars-and-cents{|}~$ { ch-dollars-and-cents 6CQ 0  . 0 R | us-dollars-and-cents$ 6o0  . 0  R  $} eur-dollars-and-cents  6q0  . 0 R ~ uk-dollars-and-cents  6s0  . 0 O X   jpn-dollars-and-cents 6t0  . 0 Rcurrency-common$Uu currency-sysmbols$US$ op N l ^   q r    s   tu    $Uu  unit-subunit-dollar00%167894532 only-dollar5.00 CQ WW WW  00%167894532  no-fen6. CQ 0   k ҉ . WW 50 5 JS 0   k 0.   0  ҉  ҉  k  k        0167894532only-fen0.0  R R  0  yuan-jiao-fen6CQ 0  . 0 R  ҉ 0   R     0167894532  kuai-mao-fen6WW 0  . 0 R  k 0   R     0167894532  currency-common-reverse$ o N l ^     q    s    t       $  cardinal-sequence67894531200% cardinal-sequence-numeric678945312 cardinal-sequence-numeric-body 00%678945312&cardinal-sequence-numeric-zero-leading 00%sOpunctuation-single-char     00    _ []  0 0 0 0 0 00000]^00% %!%"& #0  0 \CSRkS $0 0\] NS_S %<% <%\ASW[ & \RQS '   \RS ( \!.$ )| |\z`g *% %\USWS +0 0\S , \S - \~vRS \0!( . \\NS / 0  0\]SfN TS 0;  ; \'YfS 1\ \\eSe~ 20 0\]e_S 3 \QS 4   \S_S 50 0\S~bS 6 \NS 7 \zS 8 0  0\SUSfN TS 9 \Nl^S :$% $%\S-N҉ ;! !\ N{4Y <   \Sz`g =% %\SWS > 0  0\SSfN TS ?% %\ўWS @] ]\SbS A_  _\Underscore _\W[ N~ B %  %\] N҉ C \dS D \SUS_S E   \eUS_S F,% ,%\-N N҉ G \e~ H   \S I0 0\Se_S J   \]_S K% %\S N҉ L   \SbS M% %\S N҉ N \]bS O 2\s^eS P     \S4xbS Q0 0\͑ YS R \RS S0 0\]USfN TS T% %\] N҉ U! !\ N{4Y V< <\Se~ W^ ^\S~~bS X 0  0\] NUS_S Y] ]\]~~bS Z \CQ [0 0\SS \[ [\]bS ] \RS ^   \'kCQS _ \RS `   \fS a0 0\]~bS b \'YNS c0 0\S NS_S d \aSS e \)n^S f. .\DOT .\p .\\pep g@ @\AT @\\  h \QS i \I{NS j 3\zeS k^ ^\4),$% l   \US4xbS m&  & \weuS n! !\S{4Y o4% 4%\-N N҉ p! !\]{4Y q% %\]-N҉ r 0  0\S NUS_S s  !"#$%&'()*+,-./0123456789:;<=>?@ABCDEFGHIJKLMNOPQRSTUVWXYZ[\]^_`abcdefghijklmnopqr  00_[]  0 0 0 0 0 00000]^00%%%& 0 <% |; \$%! % ,%%%0%!< .@^!4%!%O punctuation  00_[]  0 0 0 0 0 00000]^00%%%& 0 <% |; \$%! % ,%%%0%!< .@^!4%!%Opunctuation-toplevel  00_[]  0 0 0 0 0 00000]^00%%%& 0 <% |; \$%! % ,%%%0%!< .@^!4%!%  weight-wordsg KQ g lQ KQ kg CS KQ kg lQ e mg  k KQ lb x lb    x       gGkKmMlL volume-wordsl GS l lQ GS dl R GS ml k GS ml  lQ d oz  v  S  pint  T  1  quart  8Y yr gallon R N          lLdDmMoOpPqQgG#distance-wordsm s|m lQ :\ km CS s| km lQ ̑ cm  S s| cm  lQ  R  mm  k  s|  m  _ s| ml  T yd xft  NT in  TNM wm lm !Kn "Cab ~ !"         mMkKcCyYfFiINn memory-wordsB MO B W[  kB KB kB CS W[  MB MB MB  FQ W[  GB GB  GB   T  W[   TB TB  TB  CS   T W[           BbkKMmGgTt8U# energy-wordsW tW t yr kW CS t kW CS t yr kWh ^ kWh   CS  t  e A [ A  [  W V O V  O yr Ma l k Hp l R N [r  !J "&q #3 $P %^ &e 'aS ( )eY *Y +mol , -3 .cd /p 0IQ 1rad *_2 F 3 !l 4!b 5"S 6"# 7# 8$H 9$%N :%)R ;&C <&'^ ='&O >(Wb ?()O @)/O A*T B*+yr C+,X D,b E-lm F-.Am G.f H/lx I/0R J01KQ K1e L2Bq M23 N3KQ O4Gy P45b Q5 R6Sv S67 T7_  !$(+.1258;>AEHLOR  "$&(*-/246        "#%&')*,-/0 3!!4"6##7$9%%:&<''=(?))@*B++C,,D-F..G/I00J11K2M33N4P55Q6S77TWwkKAaVvMmHhNnJjPpcCrRFfSsTtlLBbGg!, area-wordsmm2s^ e s| mm2s^ e lQ :\ cmcm2  s^ e S s|  cmcm2 s^  e lQ R mmmm2s^ e k s| kmkm2s^ e lQ ̑ ftft2s^ e  !NT "ydyd2#s^ $e %x &Ha ' lQ ( w )2u 2u*jW jW+N N  "&)*+       !#$%' (mMcCkKfFyYHh2ujWN volume-words-cubicz e mm3s|mm3lQ :\ mmmm3k s| cmcm3 S s|  cmcm3 lQ  R  kmkm3 lQ  ̑        mMcCkKvolume-weight-wordscc C. C.t (Tt lQ (T cCtT time-words22Hz k Hz k yQ kHz CS k MHz  FQ k GHz    T k ssec. y  s y    sec.  y   min. R min. R  hr.h. \ e .           HhkKMmGgsSoptional-space-itn-add-space    2measurement-words   gGkKmMlLdDoOpPqQcCyYfFiINnBbTtWwAaVvHhJjrRSs2ujWNmetric-numeric-forms=<- 00%.167894532 cardinal-bignumber-wordout-words ~v~v  CSCS  NN  NN    metric-export- 0R- 00%.167894532 speed-export-tnk \ e km/hr lQ ̑  mph   T      - 00%.167894532speed-export-itnf f  k \ e    km  lQ ̑  /  hr  mph  T  mph  ̑          TELEPHONER:g R :g !67894531200%4 URLNameWholea A b B c C d D e E f F g G h H i I j J k K l L m M n N o O p P q Q r R s S t T u U v V w W x X y Y z Z   aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ4 URLNamespella A. b B. c C. d D. e E. f F. g G. h H. i I. j J. k K. l L. m M. n N. o O. p P. q Q. r R. s S. t T. u U. v V. w W. x X. y Y. z Z.  aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ Organizationcom COM com C. O. M. org ORG org O. R. G. gov GOV gov  G.  O.  V. edu EDU  edu  E.  D.  U. net NET  net  N. E. T.          cCoOgGeEnNURLDot. p.\p .\DOT .4URLNameaAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ4URLwww W. W. W. wWaAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVxXyYzZ4EMAIL@ @\AT aAbBcCdDeEfFgGhHiIjJkKlLmMnNoOpPqQrRsStTuUvVwWxXyYzZ URLPrefixshttp H. T. T. P. ftp F. T. P. mailto   M. A. I. L.  T.  O. mailto mailto: \QS // \e~ \e~ // S \e~       hHfFmM4capitalized-letterA A. B B. C C. D D. E E. F F. G G. H H. I I. J J. K K. L L. M M. N N. O O. P P. Q Q. R R. S S. T T. U U. V V. W W. X X. Y Y. Z Z.  AaBbCcDdEeFfGgHhIiJjKkLlMmNnOoPpQqRrSsTtUuVvWwXxYyZz  mswindowsVista Starter Edition vista starter edition Vista Home Basic vista home basic Vista Home Premium vista home premium Vista Pro Standard Edition vista pro standard edition Vista Pro Standard vista pro standard Vista Small Business Edition vista small business edition Vista Pro Enterprise Edition vista pro enterprise edition Vista Ultimate Edition vista ultimate edition  Windows Vista  windows vista Microsoft Vista microsoft vista WinPE win pe   cardinal-preserve-words  N N z^ z^ HN HN N N $N $N  N  N V V N N mQ mQ N N kQ kQ ]N ]N AS AS  Nz^HNN$N NVNmQNkQ]NAS