package eliom
Advanced client/server Web and mobile framework
Install
Dune Dependency
Authors
Maintainers
Sources
10.3.1.tar.gz
md5=a989128ffd2ffd4a74b17233cd0a4b46
sha512=ee76f43609fc33aad96758e9a9698ec517aa92eaaf4575e3e4b43aaa34b3659f0403370d1c8a20c605465802375cbdf7f98a0d086cb3c73e86d19115064f7f15
doc/src/eliom.server/eliom_service_base.ml.html
Source file eliom_service_base.ml
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 202 203 204 205 206 207 208 209 210 211 212 213 214 215 216 217 218 219 220 221 222 223 224 225 226 227 228 229 230 231 232 233 234 235 236 237 238 239 240 241 242 243 244 245 246 247 248 249 250 251 252 253 254 255 256 257 258 259 260 261 262 263 264 265 266 267 268 269 270 271 272 273 274 275 276 277 278 279 280 281 282 283 284 285 286 287 288 289 290 291 292 293 294 295 296 297 298 299 300 301 302 303 304 305 306 307 308 309 310 311 312 313 314 315 316 317 318 319 320 321 322 323 324 325 326 327 328 329 330 331 332 333
Caml1999M0338eliom_service_base.eliomli< }ڠ1ocaml.ppx.context&_none_@@A)tool_name*ppx_driver@@@,include_dirs"[]@@@)load_path! %@%@@,open_modules*.@.@@+for_package3$None8@8@@%debug=%falseB@B@@+use_threadsG K@K@@-use_vmthreadsPT@T@@/recursive_typesY]@]@@)principalb%f@f@@3transparent_modulesk.o@o@@-unboxed_typest7x@x@@-unsafe_string}@@@@'cookieso@@@@@@@@@@ $__eliom__compilation_unit_id__8wyVC68eliom_service_base.eliomA@A@AA@A@A@@&8wyVC6@@@@A@@@@@A@@@@A@A@A@A@A@A@"()!A@"A@A@$A@%A@A@@,Eliom_syntax*set_global0A@1A@A3A@4A@A@@@$true=A@>A@A@@A@AA@A@@@CA@DA@A@@@@FA@GA@A@IA@JA@A@RXSX@@AUXVX@@XXYX@%TypescXdX@%TypesmXnX@pXqX@@2Eliom_service_sigs%TYPESzX{X@}X~X@@XX@@@XX@@XX@@YY@@AYY@@YY@%TypesYY@YY@@YY@@YY@@ZZ@@AZZ@@ZZ@#UrlZZ@)Eliom_lib#UrlZZ@ZZ@@@ZZ@ZZ@@\\:@@A\\:@@\\:@A#$suff\\@@@@A*WithSuffix\\(@A@\\(@@-WithoutSuffix\+\9@A@\+ \9@@@@@\\:@@@@\\:@@\\:@@^<<fT@@A^<<fT@@ ^<<!fT@@.params_of_meth,^<@-^<N@/^<@0^<N@@@#Get;c<c@@"gpDcEc@GcHc@@@JcKc@@@@"gpUcVc@XcYc@@@/Eliom_parameter$unitccdc@fcgc@@@@icjc@@@$Postsdtd@@"gpdd@dd@@@"ppdd@dd@@@@dd@dd@@@dd@@@@"gpdd@dd@@@"ppd!d#@d!d#@@@@dd#@@@#Pute$(e$+@@"gpe$,e$.@e$,e$.@@@e$(e$.@@@@"gpe$2e$4@e$2e$4@@@/Eliom_parameter-raw_post_datae$6e$S@e$6e$S@@@@e$2e$S@@@&DeletefTXfT^@@"gpfT_fTa@fT_fTa@@@fTXfTa@@@@"gpfTefTg@fTefTg@@@/Eliom_parameter-raw_post_datafTifT@!fTi"fT@@@@$fTe%fT@@@@'b(fT@@@!m/_QZ0_Q[@"gp5_Q\6_Q^@"gn;_Q_<_Qa@"ppA_QbB_Qd@"pnG_QeH_Qg@!xM_QhN_Qi@@@$methW`kX`k@!m``kpa`kq@@c`kpd`kq@@@"gpl`ksm`ku@@o`ksp`ku@@@"gnx`kwy`ky@@{`kw|`ky@@@"pp`k{`k}@@`k{`k}@@@"pn`k`k@@`k`k@@@$tipo`k`k@@@!x`k`k@@`k`k@@@@`ko`k@@@¶msaa@"gpaa@@aa@@@$tipoaa@@@"gnaa@@aa@@@@aa@@@¶msaa@"ppaa@@aa@@@-WithoutSuffixaa@A@aa@@@@@aa@@@"pnaa@@a a@@@@aa@@@@aa@@@`koa@@@@^<<fT@@^<<fT@@ h!n8O@@A#h$n8O@@&h'n8O@@3which_meth_internal2h3h@5h6h@@@#GetAkBk@@@GkHk @@@JkKk @@@@$Get'Rk Sk@@Uk Vk@@@$Post_l`l@@@elfl@@@hlil@@@@%Post'pl ql%@@sl tl%@@@#Put}m&*~m&-@@@m&.m&/@@@m&*m&/@@@@$Put'm&3m&7@@m&3m&7@@@&Deleten8<n8B@@@n8Cn8D@@@n8<n8D@@@@'Delete'n8Hn8O@@n8Hn8O@@@@jn8O@@@!mii@"gpii@"gnii@"ppii@"pnii@$tipoii@!xii@@@$methii@!mii@@ii@@@"gpii@@ii@@@"gn i i@@i i@@@"ppii@@ii@@@"pn!i"i@@$i%i@@@$tipo-i.i@@0i1i@@@!x9i:i@@<i=i@@@@?i@i@@@*which_methGiHi@!mPiQi@@SiTi@@@@ViWi@@@YiZi@@@@\h]n8O@@_h`n8O@@hpQQis@@AkpQQls@@npQQos@@'is_postzpQU{pQ\@}pQU~pQ\@@@$Postrr@@@rr@@@@rr@@@@rr@rr@@@rr@@@@$truerr@@rr@@@@ss@@@@%falsess@@ss@@@@qs@@@!mpQdpQe@"gppQfpQh@"gnpQipQk@"pppQlpQn@"pnpQopQq@!xpQrpQs@@@$methpQpQ@!mpQvpQw@@pQvpQw@@@"gppQypQ{@@pQy pQ{@@@"gnpQ}pQ@@pQ}pQ@@@"pppQpQ@@ pQ!pQ@@@"pn)pQ*pQ@@,pQ-pQ@@@@1pQ2pQ@@@!x:pQ;pQ@@=pQ>pQ@@@@@pQuApQ@@@$boolHpQIpQ@@KpQLpQ@@@NpQuOpQ@@@@QpQQRs@@TpQQUs@@]u^w(@@A`uaw(@@cudw(@@(is_post'oupu@rusu@@@%Post'~vv@@vv@@@@vv@@vv@@@@ww@@@@߰w#w(@@w#w(@@@@uw(@@@!muu@@@*which_methuu@!muu@@uu@@@@uu@@@$booluu@@uu@@@uu@@@@uw(@@uw(@@y**y*S@@Ay**y*S@@y**y*S@A#*reload_funy*/y*9@@@'Rf_keepy*<y*C@@@@y*<y*C@@-Rf_client_funy*Fy*S@@@@y*Dy*S@@@A@@y**y*S@@ y** y*S@@{UUH 2 F@@A{UUH 2 F@@{UUH 2 F@A##att"{UZ#{U]@@@Р&prefix*|`d+|`j@@&string2|`m3|`s@@5|`m6|`s@@@8|`d9}tw@@Р'subpath?@ @@ @@#Url$pathI@ J@ #@@L@ M@ #@@@O@ PA$'@@Р(fullpathVBUYWBUa@@#Url$path`BUdaBUl@@cBUddBUl@@@fBUYgCmp@@Р(get_namemEnE@@,Eliom_common,att_key_servwExE@@zE{E@@@}E~F@@Р)post_nameFF@@,Eliom_common,att_key_servFF @@FF @@@FG @@Р/redirect_suffixG G *@@$boolG -G 1@@G -G 1@@@G H 2 5@@Р(priorityH 2 6H 2 >@@#intH 2 AH 2 D@@H 2 AH 2 D@@@H 2 6H 2 D@@@A@@{UUH 2 F@@{UUH 2 F@@J H HP k n@@AJ H HP k n@@J H HP k n@A#'non_attJ H MJ H T@@@Р'na_nameK W [K W b@@,Eliom_common+na_key_servK W eK W }@@K W eK W }@@@K W [L ~ @@Р2keep_get_na_paramsL ~ L ~ @@$boolL ~ L ~ @@L ~ L ~ @@@ L ~ L ~ @@@A@@ J H HP k n@@J H HP k n@@R p pT @@AR p pT @@R p p T @A#-attached_info)R p x*R p @!a1R p u2R p w@@@BA@@(Attached:S ;S @@#attDS ES @@GS HS @@@@-attached_infoPS QS @#attYS ZS @@\S ]S @@@@_S `S @@@bS cS @@+NonattachediT jT @@'non_attsT tT @@vT wT @@@@-attached_infoT T @'non_attT T @@T T @@@@T T @@@T T @@@A@@R p pT @@R p pT @@V Y<@@AV Y<@@V Y<@A#1send_appl_contentV V @@@&XNeverW W @@@@W W @@'XAlwaysXX@@@@X X@@*XSame_applYY"@@&stringY&Y,@@Y&Y,@@@&optionY6Y<@&stringY/Y5@@Y/Y5@@@@Y/Y<@@@@@YY<@)ocaml.doc@@@@A Whether the end application content or not. (application content has type Eliom_service.eliom_appl_answer: content of the application container, or xhr redirection ...). A link towards a service with send_appl_content = XNever will always answer a regular http frame (this will stop the application if A nk or form, but not with XHR). Xlwayons). XSame_appl means "only for this application". If there is a client side cations" (like redirections/acti application, and the service has XAlways or XSame_appl when it is the same application, then the link (or form or change_page) will expect application content. Z=? d @@Z=?d @@@@Z=?d @@Z=?d @@@A@@V Y<@@V Y<@@ i!j@@A#i$j@@&i'j@A#,service_kind0i1i@@@@A'Service;j<j@A@>j?j@@1AttachedCoserviceFjGj@A@IjJj@@4NonattachedCoserviceQjRj@A@TjUj@@(External\j]j@A@_j`j@@@@@bjcj@@@@eifj@@hiij@@qmr!@@Atmu!@@wmx!@A#!txx@#getm#m'@@@BA$postn(/n(4@@@BA$metho5<o5A@@@BA(attachedpBIpBR@@@BA"coqSZqS]@@@BA#extr^er^i@@@BA#regsjqsju@@@BA$tipotv~tv@@@@A(getnamesuu@@@BA)postnamesvv@@@BA"rtww@@@BA@$tipo@@@$suff$(@@$(@@@$ (@@@@@ ! )@@@ )@@Р6pre_applied_parameters y y@@)Eliom_lib&String%Table!t z z!@$list (z )z@&string 4z 5z@@ 7z 8z@@@3Eliommod_parameters%param Bz Cz@@ Ez Fz@@@@ Hz Iz@@@@ Kz Lz@@@@ Nz Oz!@@@$list W|Gt X|Gx@&string c|GP d|GV@@ f|GP g|GV@@@3Eliommod_parameters%param q|GY r|Gr@@ t|GY u|Gr@@@@ w|GP x|Gr@@@@ z|GO {|Gx@@@@ }z ~|Gx@@@ y ~@@Р/get_params_type ~ ~@@/Eliom_parameter+params_type ~ ~@#get ~ ~@@@$tipo ~ ~@@@(getnames ~ ~@@@@ ~ ~@@@ ~ @@0post_params_type @@/Eliom_parameter+params_type ( C@$post @@@-WithoutSuffix @A@ @@@@@ @@@)postnames &@@@@ C@@@ DG@@Р'max_use DH DO@@&option DV D\@#int DR DU@@ DR DU@@@@ DR D\@@@ DH ]`@@Р'timeout @@&option @%float @@ @@@@ ! "@@@ $ %@@Р$meth +TX ,T\@@*which_meth 3Te 4To@$meth :T_ ;Td@@@@ =T_ >To@@@ @TX Aps@@Р$kind Gpt Hpx@@,service_kind Op{ Pp@@ Rp{ Sp@@@ Upt V@@Р$info \ ]@@-attached_info d e@(attached k l@@@@ n o@@@ q r@@Р%https x y@@$bool @@ @@@ @@Р.keep_nl_params @@#All @A@ @@*Persistent @A@ @@$None @A@ @@@@@ @@@ @@Р1send_appl_content !@A1send_appl_content $ 5@@ $ 5@@@ @@Р*client_fun @A&option P V@2Eliom_client_value!t ; O@#ref 7 :@&option 0 6@@#get @@@@$post @@@#Lwt!t ) .@&result " (@@ " (@@@@! "" .@@@$ % .@@@' ( .@@@@* + 6@@@@- . :@@@@0 1 O@@@@3 4 V@@@67fi@@Р*reload_fun=fr>f|@A*reload_funEfFf@@HfIf@@@KfjL@@Р,service_markRS@@,Eliom_common'wrapper\] @!tef@$unitno@@qr@@@$unitz{@@}~@@@$meth@@@(attached@@@"co@@@#ext@@@#reg@@@$suff@@@@@$unit@@@@@$unit@@@@@$unit@@@@@@@@@@ @@@ @@@A@@m)@#&result+/+5@@@+No_contents8<8G@@@@8:8G@@#DomHLHO@@+Js_of_ocaml"Js!tHpH@+Js_of_ocaml(Dom_html'elementHSHo@@HSHo@@@@HSH@@@@@HJH@@(Redirect!"@@!t+,@$unit45@@78@@@$unit@A@@CD@@@#getLM@@OP@@@@TU@@@@YZ@@@@^_@@@@cd@@@-WithoutSuffixno@A@qr@@@@@tu@@@$unit}~@@@@@$unit@@@@@)non_ocaml@@@@@@@@@@&result@@@@@@@-Reload_action@@Р&hidden@@$bool@@@@@@@Р%https@@$bool @@ @@@ @@@@!@@@A@@++!@@m!@@##@@A##@@##@@(pre_wrap #' #/@ #' #/@@@@@!s #0 #1@ #0 #1@@@/get_params_type ?C ?R@/Eliom_parameter/wrap_param_type %?U &?t@ (?U )?t@@@@!s 4?u 5?v@ 7?u 8?v@@@/get_params_type =?w >?@ @?u A?@@@@ C?U D?@@@0post_params_type K L@/Eliom_parameter/wrap_param_type W X@ Z [@@@@!s f g@ i j@@@0post_params_type o p@ r s@@@@ u v@@@,service_mark } ~@,Eliom_common-empty_wrapper @ @@@@"() @@ @@@@ @@@@!s 48 49@ 48 49@@@ 46 @@@ #0 A@@@@ ## @@ ## @@ @@A @@ @A#,unit_service @@@@A!t @$unit $ (@@ $ (@@@$unit )/ )3@@ )/ )3@@@#get 4: 4=@@ 4: 4=@@@#att>D>G@@>D>G@@@&non_coHNHT@@HNHT@@@'non_extU[Ub@@U[Ub@@@'non_reg'ci(cp@@*ci+cp@@@-WithoutSuffix5qx6q@A@8qx9q@@@@@;qw<q@@@$unitDE@@GH@@@$unitPQ@@ST@@@)non_ocaml\]@@_`@@@@b "c@@@@ef@@hi@@qr@@Atu@@wx@@,service_mark@@@@@@@@@@@,Eliom_common,make_wrapper@@@@@(pre_wrap@@@@@@@@A@@@@@@@@ @@A @@ @@$info@@@@@@$infoA@@@@@A@@@$info @ @@@ A@@@@ @@ @@ A@@A A@@ A@@6pre_applied_parameters $@" # $@@@@@!s+ %, &@. %/ &@@@!s8 )9 *@; )< *@@@6pre_applied_parametersA +B A@D )E A@@@G %H AA@@@@J K A@@M N A@@VBBWBk@@AYBBZBk@@\BB]Bk@@/get_params_typehBFiBU@kBFlBU@@@@@!stBVuBW@wBVxBW@@@!sBZB[@BZB[@@@/get_params_typeB\Bk@BZBk@@@BVBkA@@@@BBBk@@BBBk@@lll@@Alll@@lll@@0post_params_typelpl@lpl@@@@@!sll@ll@@@!sll@ll@@@0post_params_typell@ll@@@llA@@@@lll@@lll@@@@A@@@@&prefix@@@@@@!s@ @@@!s@@@@&prefix@ @@@"#A@@@@%&@@()@@12@@A45@@78@@(sub_pathCD@FG@@@@@!sOP@RS@@@!s\]@_`@@@'subpathef@hi@@@klA@@@@no@@qr@@z{@@A}~@@@@/redirect_suffix@@@@@@!s@@@@!s@@@@/redirect_suffix@@@@A@@@@@@@@@@A@@@@)full_path@@@@@@!s@@@@!s@@@@(fullpath @@@@A@@@@@@@@ -@@A-@@-@@(get_name@!"@@@@@!s*+ @-. @@@!s7#8$@:#;$@@@(get_name@%A-@C#D-@@@FG-A@@@@IJ-@@LM-@@U..V.K@@AX..Y.K@@[..\.K@@)post_nameg.2h.;@j.2k.;@@@@@!ss.<t.=@v.<w.=@@@!s.@.A@.@.A@@@)post_name.B.K@.@.K@@@.<.KA@@@@...K@@...K@@LLLe@@ALLLe@@LLLe@@'na_nameLPLW@LPLW@@@@@!sLXLY@LXLY@@@!sL\L]@L\L]@@@'na_nameL^Le@L\Le@@@LXLeA@@@@LLLe@@LLLe@@fff@@Afff@@fff@@5na_keep_get_na_paramsfjf@fjf@@@@@!sff@f f@@@!sff@ff@@@2keep_get_na_paramsff@ff@@@!f"fA@@@@$ff%f@@'ff(f@@01@@A34@@67@@'max_useBC@EF@@@@@!sNO@QR@@@!s[\@^_@@@'max_usede@gh@@@jkA@@@@mn@@pq@@yz@@A|}@@@@'timeout@@@@@@!s@@@@!s@@@@'timeout@@@@A@@@@@@@@@@A@@@@%https@@@@@@!s@@@@!s@@@@%https@@@@A@@@@@@@@@@A@@@@(priority@ !@@@@@!s)*@,-@@@!s67@9:@@@(priority?@@BC@@@EFA@@@@HI@@KL@@7_eliom_fragment_8wyVC61]h^h@@@@@A@@@@!yihjh@lhmh@@@ uhvh@xhyh@@@2Eliom_client_value!thh@@hh@@@@hh@@@hh@@hh@@@@hh@@@hh@@@hh@@@@@hh@@hh@@6_eliom_escaped_ident_1hh@I@@J@@A@@@@Vhh@hh@@@bhh@hh@@@@hh@@@@hh@@@hh@@@hh@@@@@hh@@hh@@h@@Ah@@h@@7internal_set_client_fun@@@@Đ'service@$@$@@@@@!f%*%+@%*%+@@@2Eliom_client_value!t%N %b@@#get(%/)%3@@@@$post0%71%<@@@#Lwt!t:%G;%L@&resultC%@D%F@@F%@G%F@@@@I%@J%L@@@L%7M%L@@@O%/P%L@@@@R%.S%b@@@U%)V%c@@@'service_hj`hq@bhjchq@@@*client_funhhrih|@$Somephqh@zh{h@}h~h@@@@],client_valuehh@hh@@@#pos&Lexing)pos_fnamehh@;@@<@@A@>@@?@@A@@(pos_lnumhh@#207@N@@O@@A@@#'pos_bolhh@$7016@^@@_@@A@@3(pos_cnumhh@$7045@n@@o@@A@@@@hh@@@IHhh@@@@@A@@@@@A@@ZGhh@#207@@@@@A@@iF h h@$7016@@@@@A@@xEhh@$7045@@@@@A@@@@"h#h@@@@%h&h@@@@'8wyVC61@@@@A@@@@@A@@@-escaped_value>h?h@AhBh@@@@LhMh@OhPh@@@@!fYhZh@\h]h@@@@_h`h@@@@bhch@@@@ehfh@@@mhnh@@rhsh@@@@uhvh@@@xhyh@@@@{h|h@@@~hh@@@hjh@@@%)hA@@hA@@@@h@@h@@@@A@@@@+is_external@@@@$kind@(External@@@@@A@@@@!@@@@@@@@@@ @@@@@@@@@@@@@@@@@A@@@@0default_priority@@@@!0@ @@@@@ @@@@@@A@@ @@$meth+ , @. / @@@@@$meth:;A@A@CD@@@@AFG@@@$methNO@QR@@@TUA@@@@WX@@Z[@@c dz@@Af gz@@i jz@@.change_get_numu $v 2@x $y 2@@@@@'service 3 :@ 3 :@@@@@&attser ; A@ ; A@@@@@!n B C@ B C@@@,service_markW[Wg@,service_markWjWv@WjWv@@@@ 'WwWy@@WwWy@@@@WjWy@@@$infoz~z@(Attachedzz@(get_namezz@!nzz@zz@@@@&attserzz@zz@@@zz@@@zz@@@@'serviceFJFQ@FJFQ@@@ FH z@@@ B zA@@ ;zA@@ 3zA@@@@ z@@ z@@!" \ |@@A$% \ |@@'( \ |@@+static_dir_34@67@@@đ%httpsBC@@EF@@@KL@NO@@@@@ °WX@@Z[@@@6pre_applied_parametersde@)Eliom_lib&String%Table%emptyu v&@x y&@@@"[](*@@(*@@@@ *@@@/get_params_type+/+>@/Eliom_parameter&suffixAGA]@AGA]@@@@/Eliom_parameter*all_suffix^g^@^g^@@@@,Eliom_common1eliom_suffix_name^^@^^@@@@^f^@^g^@@@@AG^@@@0post_params_type@/Eliom_parameter$unit@@@@'max_use@$None@@@@@'timeout@$None@@@@@$kind@'Service@@@@$meth@$Get'!"@@$%@@@$info,- @(Attached4#)5#1@&prefix?2<@2B@ F2FG2F@@I2EJ2G@@@'subpathQHRRHY@"::YH]ZH`A dH^eH^@@gH]hH_@@@oH_pH`A@rH_sH`A@@@uH]vH`A@@xH\yH`@@@(fullpathakas@!@@@@@@2Eliom_request_info,get_site_dirvv@vv@@@@vv@@vv@@@@vv@@@@^A,Eliom_common:eliom_suffix_internal_name@@@@OA@A@@@A@@@@@@v@@@(get_name@,Eliom_common'SAtt_no@@@@@)post_name@,Eliom_common'SAtt_no1@@1@@@/redirect_suffix 2<2K@l2N2R@@2N2R@@@(priorityS] Se@0default_priority'Sh(Sx@*Sh+Sx@@@@@-2:.Sz@@@0#)1Sz@@@%https8{9{A?{@{@B{C{@@@.keep_nl_paramsJK@$None@PQ@@@,service_markXY@,service_markbc@ef@@@@ٰno@@qr@@@@tu@@@1send_appl_content|}@&XNever@@@@@*client_fun@$None@@@@@*reload_fun \ ` \ j@-Rf_client_fun \ m \ z@@ \ m \ z@@@@@ \ |@@@ \ |A@@ \ |A@@@O@@P@@A5 Static directories *@@@@@@@@@@ \ |@@ \ |@@ ~ ~ ~ @@A ~ ~ ~ @@ ~ ~ ~ @@*static_dir ~ ~ @ ~ ~ @@@@@h ~ ~ @@ ~ ~ @@@+static_dir_ ~ ~ @ ~ ~ @@@@ ~ ~ @@ ~ ~ @@@@ ~ ~ @@@ ~ ~ A@@@@" ~ ~# ~ @@% ~ ~& ~ @@. / @@A1 2 @@4 5 @@0https_static_dir@ A @C D @@@@@L M @@O P @@@+static_dir_Y Z @\ ] @@@%httpsg h @@j k @@@@ްs t @@v w @@@@y z @@@| } A@@@@ @@ @@ $$@@A $$@@ $$@@/get_static_dir_ @ @@@đ%https @@ @@@ @ @@@đ.keep_nl_params$None@ ! !@@@ !@ !@@@Đ*get_params@ ! !!@ ! !!@@@@@ M !" !$@@ !" !$@@@6pre_applied_parameters!'!+!'!A@)Eliom_lib&String%Table%empty!'!D!'!`@!'!D!'!`@@@!'!b!'!d@@!'!b!'!d@@@@!'!D!'!d@@@/get_params_type!e!i!e!x@/Eliom_parameter+suffix_prod%!{!&!{!@(!{!)!{!@@@@/Eliom_parameter*all_suffix6!!7!!@9!!:!!@@@@,Eliom_common1eliom_suffix_nameE!!F!!@H!!I!!@@@@K!!L!!@O!!P!!@@@@*get_paramsY!!Z!!@\!!]!!@@@@_!{!`!!@@@0post_params_typeg!!h!"@/Eliom_parameter$unitq!"r!"@t!"u!"@@@'max_use|" "$}" "+@$None" "." "2@@" "." "2@@@'timeout"3"7"3">@$None"3"A"3"E@@"3"A"3"E@@@$kind"F"J"F"N@'Service@"F"Q"F"Y@@@$meth"Z"^"Z"b@$Get'"Z"e"Z"i@@"Z"e"Z"i@@@$info"j"n"j"r@(Attached"u"{"u"@&prefix "" ""@ "" ""@@ "" ""@@@'subpath "" ""@ "" ""A "" ""@@ "" ""@@@ "" ""A@ "" ""A@@@ "" ""A@@ "" ""@@@(fullpath""""@!@ "#! "#@# "#$ "#@@@@2Eliom_request_info,get_site_dir1""2""@4""5""@@@@="">""@@@""A""@@@@C""D""@@@@L "#M "#.A,Eliom_common:eliom_suffix_internal_nameZ "#[ "#-@] "#^ "#-@@@e "#-f "#.A@h "#-i "#.A@@@k "#l "#.A@@n "#o "#.@@@@q""r "#.@@@(get_namey#/#9z#/#A@,Eliom_common'SAtt_no#/#D#/#X@@#/#D#/#X@@@)post_name#Y#c#Y#l@,Eliom_common'SAtt_no#Y#o#Y#@@#Y#o#Y#@@@/redirect_suffix####@####@@####@@@(priority####@0default_priority####@####@@@@@ ""##@@@"u"{##@@@%https####A####@####@@@.keep_nl_params####A####@####@@@,service_mark####@,service_mark###$ @###$ @@@@s#$ #$@@#$ #$@@@@###$@@@1send_appl_content$ $$ $"@&XNever$ $%$ $+@@!$ $%"$ $+@@@*client_fun)$,$0*$,$:@$None1$,$=2$,$A@@4$,$=5$,$A@@@*reload_fun<$$=$$@-Rf_client_funD$$E$$@@G$$H$$@@@@@J!'!)K$$@@@M !"N$$A@@P !Q$$A@@S T$$A@@V W$$A@@@@Y Z$$@@\ ]$$@@e$$f%%4@@Ah$$i%%4@@k$$l%%4@@6static_dir_with_paramsw$$x$$@z$${$$@@@đ.keep_nl_params@$$$$@$$$$@@@Đ*get_params@$$$$@$$$$@@@@@$$$%@@$$$%@@@/get_static_dir_%%%%@%%%%@@@.keep_nl_params%%%%%@%%%%%@@@*get_params%%'%%1@%%'%%1@@@@=%%2%%4@@%%2%%4@@@@%%%%4@@@$$%%4A@@$$%%4A@@$$%%4A@@@@$$%%4@@$$%%4@@%6%6%x%@@A%6%6%x%@@%6%6%x%@@<https_static_dir_with_params%6%:%6%V@%6%:%6%V@@@đ.keep_nl_params@%6%X%6%f@%6%X%6%f@@@Đ*get_params@%6%h%6%r@%6%h %6%r@@@@@(%6%s)%6%u@@+%6%s,%6%u@@@/get_static_dir_5%x%z6%x%@8%x%z9%x%@@@%httpsC%x%D%x%@@F%x%G%x%@@@.keep_nl_paramsQ%x%R%x%@T%x%U%x%@@@*get_params_%x%`%x%@b%x%c%x%@@@@ְk%x%l%x%@@n%x%o%x%@@@@q%x%zr%x%@@@t%6%su%x%A@@w%6%gx%x%A@@z%6%W{%x%A@@@@}%6%6~%x%@@%6%6%x%@@!%%!%%@@A!%%!%%@@!%%!%%@@1send_appl_content!%%!%%@!%%!%%@@@@@!s!%%!%%@!%%!%%@@@!s!%%!%%@!%%!%%@@@1send_appl_content!%%!%%@!%%!%%@@@!%%!%%A@@@@!%%!%%@@!%%!%%@@"%%"%&@@A"%%"%&@@"%%"%&@@5set_send_appl_content"%%"%%@"%%"%%@@@@@!s"%%"%%@"%%"%%@@@@@!n"%&"%&@"%&"%&@@@!s "%& "%&@"%& "%&@@@1send_appl_content"%&"%&@!n"%&"%&@"%&"%&@@@ "%&!"%&@@@#"%&$"%&A@@&"%%'"%&A@@@@)"%%*"%&@@,"%%-"%&@@5(&&6,''B@@A8(&&9,''B@@;(&&<,''B@A-append_suffixG(&&H(&&@J(&&K(&&@@@@@!lS(&&T(&&@V(&&W(&&@@@@@!m_(&&`(&&@b(&&c(&&@@@!ll)&&m)&&@o)&&p)&&@@@x*&&y*&&@@{*&&|*&&@@@@!m*&&*&&@*&&*&&@@@7+&&+&'A@;_eliom_suffix_internal_name+&&+&'@+&&+&'@@@&+&'+&'A@+&'+&'A@@@+&&+&'A@@+&&+&'@@@@!m+&'+&'@+&'+&'@@@k,''",''$@@!a,'' ,''!@,'' ,''!@@@"ll,''%,'''@,''%,'''@@@@,'' ,'''A@@,'' ,'''@@@@,''-,''/@!a,''+,'',@,''+,'',@@@-append_suffix ,''0 ,''=@ ,''0 ,''=@@@@"ll ,''> ,''@@ ,''> ,''@@@@@!m ,''A ,''B@ !,''A ",''B@@@@ $,''0 %,''B@@@@ ',''+ (,''BA@@ *,''+ +,''B@@@@ -)&& .,''B@@@ 0(&& 1,''BA@@ 3(&& 4,''BA@@@@ 6(&& 7,''B@@ 9(&& :,''B@@7_eliom_fragment_8wyVC62 KH*v* LK++@ @@ @@A@@@@ VG*^*f WK++@ YG*^*f ZK++@@@ bG*^*f cK++@ eG*^*f fK++@@@ nG*^*f oK++@@ sG*^*f tK++@@@@ vG*^*f wK++@@@ ~G*^*f K++@@ G*^*f K++@@@@ G*^*f K++@@@ G*^*f K++@@@ G*^*f K++@@@@@ G*^*f K++@@ G*^*f K++@@6_eliom_escaped_ident_3 J** J**@!4@@!5@@A@@@@ A J** J**@ J** J**@@@ M J** J**@ J** J**@@@@ J** J**@@@@ J** J**@@@ J** J**@@@ J** J**@@@@@ J** J**@@ J** J**@@6_eliom_escaped_ident_2 I** I**@!o@@!p@@A@@@@ | I** I**@ I** I**@@@ I** I**@ I** I**@@@@ I** I**@@@@ I** I**@@@ I**!I**@@@!I**!I**@@@@@!I**!I**@@!I**! I**@@!.'D'D!K++@@A!.'D'D!K++@@!.'D'D!K++@@(preapply!.'D'H!.'D'P@! .'D'H!!.'D'P@@@Đ'service@!*.'D'R!+.'D'Y@!-.'D'R!..'D'Y@@@@@)getparams!6.'D'Z!7.'D'c@!9.'D'Z!:.'D'c@@@@#nlp!G/'f'l!H/'f'o@!J/'f'l!K/'f'o@@@&preapp!R/'f'q!S/'f'w@!U/'f'q!V/'f'w@@@@!X/'f'l!Y/'f'w@@@'service!b/'f'z!c/'f'@!e/'f'z!f/'f'@@@6pre_applied_parameters!k/'f'!l/'f'@!n/'f'z!o/'f'@@@@@!q/'f'h!r/'f'@@@$suff!0''!0''@!0''!0''@@@#nlp!0''!0''@!0''!0''@@@¶ms!0''!0''@!0''!0''@@@@!0''!0''@@@/Eliom_parameter9construct_params_list_raw!1''!1''@!1''!1''@@@@#nlp!1''!1''@!1''!1''@@@@'service!1''!1''@!1''!1''@@@/get_params_type!1''!1''@!1''!1''@@@@)getparams!2((!2((@!2((!2((@@@@!1''!2((@@@@@!0''!2((@@,service_mark!5(&(*!5(&(6@,service_mark!5(&(9!5(&(E@!5(&(9!5(&(E@@@@m"5(&(F"5(&(H@@"5(&(F"5(&(H@@@@"5(&(9" 5(&(H@@@6pre_applied_parameters"6(I(M"6(I(c@#nlp"6(I(f"6(I(i@"6(I(f"6(I(i@@@!@")6(I(r"*6(I(s@",6(I(r"-6(I(s@@@@¶ms"66(I(k"76(I(q@"96(I(k":6(I(q@@@@&preapp"C6(I(t"D6(I(z@"F6(I(t"G6(I(z@@@@"I6(I(k"J6(I(z@@@@"L6(I(f"M6(I(z@@@/get_params_type"T7({("U7({(@/Eliom_parameter$unit"^7({("_7({(@"a7({("b7({(@@@$info"i8(("j8((@'service"u9(("v9((@"x9(("y9((@@@$info"~9(("9((@"9(("9((@@@(Attached":((":((@@!k":((":((@":((":((@@@":((":((@@@@(Attached";((";((@'subpath"=))"=))#@$suff">)&)=">)&)A@">)&)=">)&)A@@@$Some"?)G)Y"?)G)]@@$suff"?)G)^"?)G)b@"?)G)^"?)G)b@@@"?)G)Y"?)G)b@@@@-append_suffix"?)G)f"?)G)s@"?)G)f"?)G)s@@@@!k"?)G)t"?)G)u@"?)G)t"?)G)u@@@'subpath"?)G)v"?)G)}@"?)G)t"?)G)}@@@@$suff#?)G)~#?)G)@#?)G)~#?)G)@@@@#?)G)f# ?)G)@@@@#@))#@))@@@@!k#@))#@))@#@))#@))@@@'subpath#!@))#"@))@#$@))#%@))@@@@#'>)&)6#(@))@#+>)&)7#,@))@@@(fullpath#3A))#4A))@$suff#=B))#>B))@#@B))#AB))@@@$Some#JC))#KC))@@$suff#SC))#TC))@#VC))#WC))@@@#YC))#ZC))@@@@-append_suffix#cC))#dC)*@#fC))#gC)*@@@@!k#rC)*#sC)* @#uC)*#vC)* @@@(fullpath#{C)*#|C)*@#~C)*#C)*@@@@$suff#C)*#C)*@#C)*#C)*@@@@#C))#C)*@@@@#D**.#D**/@@@@!k#D**3#D**4@#D**3#D**4@@@(fullpath#D**5#D**=@#D**3#D**=@@@@#B))#D**>@#B))#D**=@@@@!k#<()#<()@#<()#<()@@@#<()#D**@@@@#;((#D**@@@@@#9((#D**A@#9((#D**@@@@*client_fun#E*B*F#E*B*P@$Some#F*S*Y#F*S*]@#H*v*#K++@#H*v*#K++@@@@#j#G*^*f#G*^*g@#G*^*f#G*^*g@@@ihg$G*^*f$ G*^*g@$$@@$@@A@$@@$@@A@@yf$G*^*f$G*^*g@#327@$@@$@@A@@e$(G*^*f$)G*^*g@%10846@$@@$@@A@@d$7G*^*f$8G*^*g@%10854@$@@$@@A@@@@$AG*^*f$BG*^*g@@@$LG*^*f$MG*^*g@$P$@@$@@A@$@@$@@A@@$]G*^*f$^G*^*g@#327@$@@$@@A@@$lG*^*f$mG*^*g@%10846@%@@%@@A@@${G*^*f$|G*^*g@%10854@%@@%@@A@@@@$G*^*f$G*^*g@@@@$G*^*f$G*^*g@@@@'8wyVC62%$@@%%@@A@%'@@%(@@A@@@$uf$I**$I**@$I**$I**@@@@ٰ$I**$I**@$I**$I**@@@@'service$I**$I**@$I**$I**@@@@$I**$I**@@@@$I**$I**@@@$$J**$J**@$J**$J**@@@@C$J**$J**@$J**$J**@@@@)getparams$J**$J**@$J**$J**@@@@$J**$J**@@@@$J**$J**@@@@%@@%@@A@@@$G*^*f$G*^*g@@@%G*^*f%G*^*g@@% G*^*f% K++@@@@%G*^*f% G*^*g@@@%G*^*f%G*^*g@@@@%G*^*f%K++@@@%F*S*Y%K++@@@@'service%4((%4(( @%!4((%"4(( @@@%$4((%%K++@@@%'0''%(K++@@@%*/'f'h%+K++@@@%-.'D'Z%.K++A@@%0.'D'Q%1K++A@@@@%3.'D'D%4K++@@%6.'D'D%7K++@@%?M++%@]--)@@A%BM++%C]--)@@%EM++%F]--)@@1reload_action_aux%QM++!%RM++2@%TM++!%UM++2@@@@@%https%]M++3%^M++8@%`M++3%aM++8@@@'max_use%jN+;+?%kN+;+F@$None%rN+;+I%sN+;+M@@%uN+;+I%vN+;+M@@@'timeout%}O+N+R%~O+N+Y@$None%O+N+\%O+N+`@@%O+N+\%O+N+`@@@6pre_applied_parameters%P+a+e%P+a+{@)Eliom_lib&String%Table%empty%P+a+~%P+a+@%P+a+~%P+a+@@@,%P+a+%P+a+@@%P+a+%P+a+@@@@%P+a+~%P+a+@@@/get_params_type%Q++%Q++@/Eliom_parameter$unit%Q++%Q++@%Q++%Q++@@@0post_params_type%R++%R++@/Eliom_parameter$unit%R++%R++@%R++%R++@@@$kind%S++%S++@4NonattachedCoservice@%S+,%S+,@@@$meth%T,,%T,,@$Get'%T,,"%T,,&@@%T,,"%T,,&@@@$info&U,',+&U,',/@+Nonattached& V,2,8&V,2,C@'na_name&W,D,M&W,D,T@,Eliom_common1SNa_void_dontkeep&"W,D,W&#W,D,u@@&%W,D,W&&W,D,u@@@2keep_get_na_params&-W,D,w&.W,D,@!&4W,D,&5W,D,@@&7W,D,&8W,D,@@@@@&:W,D,L&;W,D,@@@&=V,2,8&>W,D,@@@%https&EX,,&FX,,A&LX,,&MX,,@&OX,,&PX,,@@@.keep_nl_params&WY,,&XY,,@#All@&]Y,,&^Y,,@@@,service_mark&eZ,,&fZ,,@,service_mark&oZ,,&pZ,,@&rZ,,&sZ,,@@@@&{Z,,&|Z,,@@&~Z,,&Z,,@@@@&Z,,&Z,,@@@1send_appl_content&[,,&[,,@'XAlways&[,,&[,,@@&[,,&[,,@@@*client_fun&\,,&\,-@$None&\,- &\,-@@&\,- &\,-@@@*reload_fun&]--&]--@'Rf_keep&]-- &]--'@@&]-- &]--'@@@@@&N+;+=&]--)@@@&M++3&]--)A@@@@&M++&]--)@@&M++&]--)@@&_-+-+&_-+-V@@A&_-+-+&_-+-V@@&_-+-+&_-+-V@@-reload_action&_-+-/&_-+-<@&_-+-/&_-+-<@@@1reload_action_aux&_-+-?&_-+-P@&_-+-?&_-+-P@@@@"A&_-+-Q&_-+-V@@&_-+-Q&_-+-V@@@@'_-+-?'_-+-V@@@@@'_-+-+'_-+-V@@'_-+-+'_-+-V@@&'_-+-+'_-+-V@@'_-+-+'_-+-V@@@&4close_server_section' _-+-+'!_-+-V@'#_-+-+'$_-+-V@@@@ $__eliom__compilation_unit_id__8wyVC6'-_-+-+'._-+-V@'0_-+-+'1_-+-V@@@@'3_-+-+'4_-+-V@@@@@'6_-+-+'7_-+-V@@'9_-+-+':_-+-V@@'B`-W-W'C`-W-@@A'E`-W-W'F`-W-@@'H`-W-W'I`-W-@@3reload_action_https'T`-W-['U`-W-n@'W`-W-['X`-W-n@@@1reload_action_aux'a`-W-q'b`-W-@'d`-W-q'e`-W-@@@@"Ű'm`-W-'n`-W-@@'p`-W-'q`-W-@@@@'s`-W-q't`-W-@@@@@'v`-W-W'w`-W-@@'y`-W-W'z`-W-@@'e'`-W-W'`-W-@@'`-W-W'`-W-@@@'ds'`-W-W'`-W-@'`-W-W'`-W-@@@@ $__eliom__compilation_unit_id__8wyVC6'`-W-W'`-W-@'`-W-W'`-W-@@@@'`-W-W'`-W-@@@@@'`-W-W'`-W-@@'`-W-W'`-W-@@'b--'l..@@A'b--'l..@@'b--'l..@@8reload_action_hidden_aux'b--'b--@'b--'b--@@@@@%https'b--'b--@'b--'b--@@@@#raa'c--'c--@'c--'c--@@@1reload_action_aux'c--'c--@'c--'c--@@@@%https'c--'c--@'c--'c--@@@@(c--(c--@@@@@(c--(c--@@$kind( h.=.A(h.=.E@4NonattachedCoservice@(h.=.H(h.=.]@@@$meth(i.^.b(i.^.f@$Get'(#i.^.i($i.^.m@@(&i.^.i('i.^.m@@@$info(.j.n.r(/j.n.v@+Nonattached(6k.y.(7k.y.@'na_name(Al..(Bl..@,Eliom_common-SNa_void_keep(Kl..(Ll..@@(Nl..(Ol..@@@2keep_get_na_params(Vl..(Wl..@#(]l..(^l..@@(`l..(al..@@@@@(cl..(dl..@@@(fk.y.(gl..@@@@#raa(od--(pd--@(rd--(sd--@@@(ud--(vl..@@@(xc--(yl..@@@({b--(|l..A@@@@(~b--(l..@@(b--(l..@@(n..(n./@@A(n..(n./@@(n..(n./@@4reload_action_hidden(n..(n..@(n..(n..@@@8reload_action_hidden_aux(n..(n./@(n..(n./@@@@#(n./(n./@@(n./(n./@@@@(n..(n./@@@@@(n..(n./@@(n..(n./@@((n..(n./@@(n..(n./@@@((n..(n./@(n..(n./@@@@ $__eliom__compilation_unit_id__8wyVC6(n..(n./@(n..(n./@@@@(n..(n./@@@@@(n..(n./@@(n..(n./@@(o//(o//P@@A(o//)o//P@@)o//)o//P@@:reload_action_https_hidden)o//)o//0@)o//)o//0@@@8reload_action_hidden_aux)o//3)o//K@)o//3)o//K@@@@$)'o//L)(o//P@@)*o//L)+o//P@@@@)-o//3).o//P@@@@@)0o//)1o//P@@)3o//)4o//P@@))?o//)@o//P@@)Bo//)Co//P@@@)-)Lo//)Mo//P@)Oo//)Po//P@@@@ $__eliom__compilation_unit_id__8wyVC6)Yo//)Zo//P@)\o//)]o//P@@@@)_o//)`o//P@@@@@)bo//)co//P@@)eo//)fo//P@@7_eliom_fragment_8wyVC63)wy0i0s)x|01@* @@*@@A@@@@)x0Q0Y)|01@)x0Q0Y)|01@@@&)x0Q0Y)|01@)x0Q0Y)|01@@@)x0Q0Y)|01@@)x0Q0Y)|01@@@@)x0Q0Y)|01@@@)()x0Q0Y)|01@@)x0Q0Y)|01@@@@)x0Q0Y)|01@@@)x0Q0Y)|01@@@)x0Q0Y)|01@@@@@)x0Q0Y)|01@@)x0Q0Y)|01@@6_eliom_escaped_ident_4)z0w0)z0w0@*`@@*a@@A@@@@m)z0w0)z0w0@)z0w0)z0w0@@@y)z0w0)z0w0@)z0w0)z0w0@@@@)z0w0)z0w0@@@@)z0w0)z0w0@@@)z0w0)z0w0@@@)z0w0)z0w0@@@@@)z0w0)z0w0@@)z0w0)z0w0@@)s//)|01@@A)s//*|01@@*s//*|01@@ add_non_localized_get_parameters*s//*s//@*s//*s//@@@жms@*s//*s//@*s//*s//@@@Đ'service@*(s//*)s//@*+s//*,s//@@@/get_params_type*5u//*6u//@/Eliom_parameter'nl_prod*Au//*Bu/0@*Du//*Eu/0@@@@'service*Pu/0*Qu/0@*Su/0*Tu/0@@@/get_params_type*Yu/0*Zu/0-@*\u/0*]u/0-@@@@¶ms*fu/0.*gu/04@*iu/0.*ju/04@@@@*lu//*mu/04@@@*client_fun*tv0509*uv050C@$Some*|w0F0L*}w0F0P@*y0i0s*|01@*y0i0s*|01@@@@*i*x0Q0Y*x0Q0Z@*x0Q0Y*x0Q0Z@@@ *x0Q0Y*x0Q0Z@*+C@@+D@@A@+F@@+G@@A@@*x0Q0Y*x0Q0Z@#376@+U@@+V@@A@@**x0Q0Y*x0Q0Z@%12369@+d@@+e@@A@@9*x0Q0Y*x0Q0Z@%12377@+s@@+t@@A@@@@*x0Q0Y*x0Q0Z@@@NM*x0Q0Y*x0Q0Z@*+@@+@@A@+@@+@@A@@_L*x0Q0Y+x0Q0Z@#376@+@@+@@A@@nK+x0Q0Y+x0Q0Z@%12369@+@@+@@A@@}J+x0Q0Y+x0Q0Z@%12377@+@@+@@A@@@@+'x0Q0Y+(x0Q0Z@@@@+*x0Q0Y++x0Q0Z@@@@'8wyVC63+@@+@@A@+@@+@@A@@@++Bz0w0+Cz0w0@+Ez0w0+Fz0w0@@@@+Pz0w0+Qz0w0@+Sz0w0+Tz0w0@@@@'service+]z0w0+^z0w0@+`z0w0+az0w0@@@@+cz0w0+dz0w0@@@@+fz0w0+gz0w0@@@@+ix0Q0Y+jx0Q0Z@@@+qx0Q0Y+rx0Q0Z@@+vx0Q0Y+w|01@@@@+yx0Q0Y+zx0Q0Z@@@+|x0Q0Y+}x0Q0Z@@@@+x0Q0Y+|01@@@+w0F0L+|01@@@@'service+t//+t//@+t//+t//@@@+t//+|01@@@+s//+|01A@@+s//+|01A@@@@+s//+|01@@+s//+|01@@7_eliom_fragment_8wyVC64+11+2W2o@,E@@,F@@A@@@@R+11+2W2p@+11+2W2p@@@^+11+2W2p@+11+2W2p@@@QP+11+2W2p@@+11+2W2p@@@@+11+2W2p@@@a`+11+2W2p@@+11+2W2p@@@@+11+2W2p@@@+11+2W2p@@@+11+2W2p@@@@@+11+2W2p@@+11+2W2p@@6_eliom_escaped_ident_5,11,11@,@@,@@A@@@@, 11,11@,11,11@@@,11,11@,11,11@@@@,!11,"11@@@@,%11,&11@@@,(11,)11@@@,+11,,11@@@@@,.11,/11@@,111,211@@,4~11,52W2r@@A,7~11,82W2r@@,:~11,;2W2r@@ !add_non_localized_post_parameters,F~11,G~11-@,I~11,J~11-@@@жms@,S~11/,T~115@,V~11/,W~115@@@Đ'service@,`~117,a~11>@,c~117,d~11>@@@0post_params_type,m1R1V,n1R1f@/Eliom_parameter'nl_prod,y1R1i,z1R1@,|1R1i,}1R1@@@@'service,1R1,1R1@,1R1,1R1@@@0post_params_type,1R1,1R1@,1R1,1R1@@@@¶ms,1R1,1R1@,1R1,1R1@@@@,1R1i,1R1@@@*client_fun,11,11@$Some,11,11@,11,2W2o@,11,2W2o@@@@,D,11,11@,11,11@@@CBA,11,11@,-{@@-|@@A@-~@@-@@A@@S@,11,11@#387@-@@-@@A@@b?-11-11@%12733@-@@-@@A@@q>-11-11@%12741@-@@-@@A@@@@-11-11@@@-&11-'11@-*-@@-@@A@-@@-@@A@@-711-811@#387@-@@-@@A@@-F11-G11@%12733@-@@-@@A@@-U11-V11@%12741@-@@-@@A@@@@-_11-`11@@@@-b11-c11@@@@'8wyVC64-@@-@@A@.@@.@@A@@@-L=-z11-{11@-}11-~11@@@@-11-11@-11-11@@@@'service-11-11@-11-11@@@@-11-11@@@@-11-11@@@@-11-11@@@('-11-11@@-11-2W2p@@@@-11-11@@@-11-11@@@@-11-2W2p@@@-11-2W2p@@@@'service-1A1E-1A1L@-1A1E-1A1L@@@-1A1C-2W2r@@@-~116-2W2rA@@-~11.-2W2rA@@@@-~11-2W2r@@-~11-2W2r@@-2t2t-2t2@@A-2t2t-2t2@@-2t2t-2t2@@.keep_nl_params-2t2x-2t2@-2t2x-2t2@@@@@!s-2t2-2t2@-2t2.2t2@@@!s. 2t2. 2t2@.2t2. 2t2@@@.keep_nl_params.2t2.2t2@.2t2.2t2@@@.2t2.2t2A@@@@.2t2t.2t2@@.2t2t.2t2@@.'22.(484C@@A.*22.+484C@@.-22..484C@@&untype.922.:22@.<22.=22@@@@@!s.E22.F22@.H22.I22@@@!s.R22.S22@.U22.V22@@@!t.^3j3r._3j3s@#get.e22.f22@@@$post.l22.m22@@@$meth.s22.t22@@@(attached.z22.{22@@@"co.22.22@@@#ext.33 .33@@@$tipo.33.33@@@(getnames.33).332@@@)postnames.333=.333G@@@(register.3H3R.3H3[@@@@.3\3f.3\3g@@@@.22.3j3s@@@!t.484A.484B@#get.3t3}.3t3@@@$post.33.33@@@$meth.33.33@@@(attached.33.33@@@"co.33.33@@@#ext.33.33@@@$tipo.33.33@@@(getnames.33.33@@@)postnames.34 .34@@@(register.44.44(@@@@.4)44/4)45@@@@/3t3{/484B@@@/22/484C@@@/22/ 484CA@@@@/22/484C@@/22/484C@@/4E4E/44@@A/4E4E/44@@/4E4E/44@A#+path_option/'4E4T/(4E4_@@/-4E4K/.4E4L@@@BA@/44E4N/54E4O@@@BA@/;4E4Q/<4E4R@@@BA@@$Path/D4b4f/E4b4j@@)Eliom_lib#Url$path/R4b4m/S4b4@@/U4b4m/V4b4@@@@+path_option/^4b4/_4b4@#att/g4b4/h4b4@@/j4b4/k4b4@@@&non_co/s4b4/t4b4@@/v4b4/w4b4@@@@/{4b4/|4b4@@@@/~4b4/4b4@@@/4b4d/4b4@@'No_path/44/44@@@+path_option/44/44@'non_att/44/44@@/44/44@@@"co/44/44@@/44/44@@@$unit/44/44@@/44/44@@@@/44/44@@@/44/44@@@A@@/4E4E/44@@/4E4E/44@@/44/45 @@A/44/45 @@/44/45 @@>eliom_appl_answer_content_type/44/44@/44/44@@@3application/x-eliom/44/45@@/44/45 @@@@@/44/45 @@/44/45 @@/55/5M5S@@A/55/5M5S@@/5505M5S@@(uniqueid055055@055055@@@@!r055 055!@055 055!@@@#ref0&55$0'55'@0)55$0*55'@@@@"-1@0255(0355,@0655)0755+@@@@0955$0:55,@@@@@0<550=55,@@@@"0E50560F5058@@0H50560I5058@@@":=0T5<5B0U5<5D@0W5<5B0X5<5D@@@@!r0a5<5@0b5<5A@0d5<5@0e5<5A@@@@!+0p5<5H0q5<5I@0s5<5H0t5<5I@@@@!!05<5E05<5F@05<5E05<5F@@@@!r05<5F05<5G@05<5F05<5G@@@@05<5E05<5G@@@@!1@05<5J05<5K@@@@05<5E05<5K@@@@05<5@05<5K@@@,05M5Q05M5R@05M5Q05M5R@@@@!r05M5R05M5S@05M5R05M5S@@@@05M5Q05M5S@@@05<5@05M5S@@@0505205M5S@@@05505M5S@@@@@05505M5S@@05505M5S@@005505M5S@@05505M5S@@@0 ư05505M5S@05505M5S@@@@ $__eliom__compilation_unit_id__8wyVC605505M5S@05505M5S@@@@05505M5S@@@@@05505M5S@@05505M5S@@15U5U16J6@@A1 5U5U16J6@@1 5U5U16J6@@)new_state15U5Y15U5b@15U5Y15U5b@@@@@#1%5U5c1&5U5e@@1(5U5c1)5U5e@@@)Eliom_lib>make_cryptographic_safe_string146J6L156J6t@176J6L186J6t@@@#len"12@1B6J6z1C6J6|@@@@#1K6J6}1L6J6@@1N6J6}1O6J6@@@@1Q6J6L1R6J6@@@1T5U5c1U6J6A@@@@1W5U5U1X6J6@@1Z5U5U1[6J6@@1c661d7r7@@A1f661g7r7@@1i661j7r7@@2default_csrf_scope1u661v66@1x661y66@@@$None17:7>17:7B@@17:7>17:7B@@@@'Session1Eliom_common_base0Default_ref_hier17:7O17:7q@@17:7O17:7q@@@17:7F17:7q@@@$Some17r7v17r7z@@!c17r7{17r7|@17r7{17r7|@@@17r7v17r7|@@@@!c17r717r7@17r717r7@@@@,Eliom_common*user_scope17r717r7@@17r717r7@@@17r717r7@@@@16617r7@@@@@16617r7@@16617r7@@177177@@A177177@@177177@/Unreachable_exn177177@@@@177177@@2@@2@@A@177177@@277277@@A2 77277@@2 77277@@-attached_info277277@277277@@@$info2*772+77@(Attached22772377@@!k2;772<77@2>772?77@@@2A772B77@@@@A2D772E77@@@@!k2L772M77@2O772P77@@@@2R772S77@@@@@2U772V77@@2X772Y77@@2a772b783@@A2d772e783@@2g772h783@@1non_attached_info2s772t78 @2v772w78 @@@$info278278@+Nonattached278278(@@!k278)278*@278)278*@@@278278*@@@@A278278.@@@@!k27822783@27822783@@@@2782783@@@@@2772783@@2772783@@7_eliom_fragment_8wyVC65289289@3Z@@3[@@A@@@@g288289@288289@@@s288289@288289@@@fe288289@@288289@@@@288289@@@vu288289@@288289@@@@288389@@@388389@@@388389@@@@@3883 89@@388389@@38585399 @@A38585399 @@38585399 @@-no_client_fun3 858@3!858M@3#858@3$858M@@@@@%3,858N3-858P@@3/858N30858P@@@,Eliom_syntax.global_context3?883@88@3B883C88@@@@%3K883L88@@3N883O88@@@@3Q883R88@@@$Some3Y883Z88@3c893d89@3f893g89@@@@3F3t883u88@3w883x88@@@388388@34 @@4!@@A@4#@@4$@@A@@388388@#457@42@@43@@A@@388388@%14575@4A@@4B@@A@@388388@%14587@4P@@4Q@@A@@@@388388@@@+*388388@3ϰ4d@@4e@@A@4g@@4h@@A@@<)388388@#457@4v@@4w@@A@@K(388388@%14575@4@@4@@A@@Z'388388@%14587@4@@4@@A@@@@488488@@@@488488@@@@'8wyVC654@@4@@A@4@@4@@A@@@"()4@@4@@A@4@@4@@A@@@4#884$88@@@ 4+884,88@@40884189@@@@43884488@@@46884788@@@@49884:89@@@4<884=89@@@$None4E994F99 @@4H994I99 @@@4K884L99 @@@&option4S858n4T858t@2Eliom_client_value!t4^858Y4_858m@#ref4g858U4h858X@@4l858S4m858T@@@@4o858S4p858X@@@@4r858S4s858m@@@@4u858S4v858t@@@4x858Q4y99 @@@4{858N4|99 A@@@@4~8585499 @@48585499 @@49"9"49d9u@@A49"9"49d9u@@49"9"49d9u@@4994<<@@A4994<<@@4994<<@@,main_service499499@499499@@@Đ%https@499499@499499@@@Đ&prefix@499499@499499@@@Đ$path@499499@499499@@@#Url$path499499@@499499@@@499499@@@Đ(site_dir@499499@499499@@@Đ$kind@499499@599599@@@Đ$meth@59:59:@59:59:@@@đ/redirect_suffix0r5::5::!@@5::5::!@@@5#::5$::@5&::5'::@@@đ.keep_nl_params$None@51::652::;@@@57::%58::3@5:::%5;::3@@@đ(priority0default_priority5G:=:N5H:=:^@5J:=:N5K:=:^@@@5P:=:C5Q:=:K@5S:=:C5T:=:K@@@Đ*get_params@5]:=:a5^:=:k@5`:=:a5a:=:k@@@Đ+post_params@5j:=:m5k:=:x@5m:=:m5n:=:x@@@Đ*reload_fun@5w:=:z5x:=:@5z:=:z5{:=:@@@@@'5:=:5:=:@@5:=:5:=:@@@6pre_applied_parameters5::5::@)Eliom_lib&String%Table%empty5::5::@5::5::@@@,5::5::@@5::5::@@@@5::5::@@@/get_params_type5::5::@*get_params5::5::@5::5::@@@0post_params_type5::5::@+post_params5:;5:; @5:;5:; @@@'max_use5;;5;;@$None5;;5;; @@5;;5;; @@@'timeout5;!;%5;!;,@$None5;!;/5;!;3@@5;!;/5;!;3@@@$meth6;4;86;4;<A6 ;4;86;4;<@6;4;86;4;<@@@$kind6;=;A6;=;EA6;=;A6 ;=;E@6";=;A6#;=;E@@@$info6*;F;J6+;F;N@(Attached62;Q;W63;Q;_@&prefix6=;`;j6>;`;pA6D;`;j6E;`;p@6G;`;j6H;`;p@@@'subpath6O;q;{6P;q;@$path6W;q;6X;q;@6Z;q;6[;q;@@@(fullpath6b;;6c;;@!@6l;;6m;;@6o;;6p;;@@@@(site_dir6y;;6z;;@6|;;6};;@@@@$path6;;6;;@6;;6;;@@@@6;;6;;@@@(get_name6;;6;;@,Eliom_common'SAtt_no6;;6;;@@6;;6;;@@@)post_name6;;6;;@,Eliom_common'SAtt_no6;;6;<@@6;;6;<@@@/redirect_suffix6<<6<<A6<<6<<@6<<6<<@@@(priority6<<(6<<0A6<<(6<<0@6<<(6<<0@@@@@6;`;h6<<2@@@6;Q;W6<<2@@@%https6<3<76<3<<A6<3<76<3<<@6<3<76<3<<@@@.keep_nl_params6<=<A6<=<OA7<=<A7<=<O@7<=<A7<=<O@@@,service_mark7<P<T7 <P<`@,service_mark7<P<c7<P<o@7<P<c7<P<o@@@@)7"<P<p7#<P<r@@7%<P<p7&<P<r@@@@7(<P<c7)<P<r@@@1send_appl_content70<s<w71<s<@&XNever78<s<79<s<@@7;<s<7<<s<@@@*client_fun7C<<7D<<@-no_client_fun7M<<7N<<@7P<<7Q<<@@@@)İ7Y<<7Z<<@@7\<<7]<<@@@@7_<<7`<<@@@*reload_fun7g<<7h<<A7n<<7o<<@7q<<7r<<@@@@@7t::7u<<@@@7w:=:7x<<A@@7z:=:y7{<<A@@7}:=:l7~<<A@@7:=:`7<<A@@7:=:A7<<A@@7::#7<<A@@7:: 7<<A@@7997<<A@@7997<<A@@7997<<A@@7997<<A@@7997<<A@@7997<<A@@@/84@@85@@A ? Create a main service (not a coservice), internal or external 79w9w79w9@@79w9w79w9@@@@79w9w79w9@@79w9w79w9@@7997<<@@7997<<@@7<<7>?@@A7<<7>?@@7<<7>?@@&extern7<<7<<@7<<7<<@@@đ.keep_nl_params@7<<7<<@7<<7<<@@@Đ&prefix@7<<7<<@7<<7<<@@@Đ$path@7<<7<<@8<<8<<@@@Đ$meth@8 <<8<<@8 <<8<<@@@@@*8<<8<<@@8<<8<<@@@@*get_params8'<=8(<= @8*<=8+<= @@@+post_params82<=83<=@85<=86<=@@@@88<=89<=@@@.params_of_meth8B<=8C<=(@8E<=8F<=(@@@@$meth8O<=)8P<=-@8R<=)8S<=-@@@@8U<=8V<=-@@@@@8X<<8Y<=-@@@&suffix8c=1=78d=1==@8f=1=78g=1==@@@/Eliom_parameter/contains_suffix8r=1=@8s=1=_@8u=1=@8v=1=_@@@@*get_params8=1=`8=1=j@8=1=`8=1=j@@@@8=1=@8=1=j@@@@@8=1=38=1=j@@@$meth8=n=t8=n=x@8=n=t8=n=x@@@3which_meth_internal8=n={8=n=@8=n={8=n=@@@@$meth8=n=8=n=@8=n=8=n=@@@@8=n={8=n=@@@@@8=n=p8=n=@@,main_service8==8==@8==8==@@@%https48==8==@@8==8==@@@&prefix8==8==@8==8==@@@$path#Url5remove_internal_slash8==8=>@8==8=>@@@@&suffix8> >8> >#@9> >9> >#@@@$None9>)>49>)>8@@9>)>49>)>8@@@@$path9>)><9>)>@@9>)><9>)>@@@@@9>A>L9 >A>M@@@@!@9)>A>V9*>A>W@9,>A>V9->A>W@@@@$path96>A>Q97>A>U@99>A>Q9:>A>U@@@@ 9B>A>Y9C>A>A,Eliom_common:eliom_suffix_internal_name9P>A>Y9Q>A>@9S>A>Y9T>A>@@@!۰9[>A>9\>A>A@9^>A>9_>A>A@@@9a>A>Y9b>A>A@@9d>A>X9e>A>@@@@9g>A>Q9h>A>@@@@9j> >9k>A>@9n> >9o>A>@@@@9q==9r>A>@9u==9v>A>@@@(site_dir"9>>9>>@@9>>9>>@@@$kind(External@9>>9>>@@@$meth9>>9>>@9>>9>>@@@.keep_nl_params9>>9>>@9>>9>>@@@/redirect_suffix49>>9>>@@9>>9>>@@@*get_params9>>9>>@9>>9>>@@@+post_params9>>9>>@9>>9>>@@@*reload_fun'Rf_keep9>>9>?@@9>>9>?@@@@,V9>?9>?@@9>?9>?@@@@9==9>?@@@9=n=p9>?@@@9=1=39>?@@@9<<9>?@@@9<<9>?A@@:<<:>?A@@:<<:>?A@@:<<:>?A@@: <<: >?A@@@@:<<: >?@@:<<:>?@@:??:??&@@A:??:??&@@:??:??&@@*which_meth:*??:+??@:-??:.??@@@@@$meth:9??::??A:???:@??@:B??:C??@@@@A:E??:F??@@@$meth:M??":N??&@:P??":Q??&@@@:S??:T??&A@@@@:V??:W??&@@:Y??:Z??&@@:b?(?(:c??@@A:e?(?(:f??@@:h?(?(:i??@@2which_meth_untyped:t?(?,:u?(?>@:w?(?,:x?(?>@@@!m:~?(?E:?(?F@@@!s:?(?I:?(?J@:?(?I:?(?J@@@!t:?(?o:?(?p@@:?(?N:?(?O@@@@:?(?Q:?(?R@@@!m:?(?T:?(?U@@:?(?T:?(?U@@@@:?(?W:?(?X@@@@:?(?Z:?(?[@@@@:?(?]:?(?^@@@@:?(?`:?(?a@@@@:?(?c:?(?d@@@@:?(?f:?(?g@@@@:?(?i:?(?j@@@@:?(?l:?(?m@@@@:?(?M:?(?p@@@:?(?H:?(?q@@@*which_meth:?t?|:?t?@:?t?|:?t?@@@@!s:?t?:?t?@:?t?:?t?@@@@:?t?|:?t?@@@$Get';??;??@@;??;??@@@@#Get@; ??;??@@@%Post';??;??@@;??;??@@@@$Post@;??;??@@@$Put';'??;(??@@;*??;+??@@@@#Put@;0??;1??@@@'Delete';:??;;??@@;=??;>??@@@@&Delete@;C??;D??@@@@;F?t?v;G??@@@;I?(?H;J??A@@;L?(??;M??@@@@@;O?(?(;P??@@;R?(?(;S??@@;>;^A@;_A@A@;aA@;bA@A@@;=;<;kA@;lA@A;nA@;oA@A@@@%false;xA@;yA@A@;{A@;|A@A@@@;~A@;A@A@@@@;A@;A@A@;A@;A@A@
sectionYPositions = computeSectionYPositions($el), 10)"
x-init="setTimeout(() => sectionYPositions = computeSectionYPositions($el), 10)"
>