%PDF- <> %âãÏÓ endobj 2 0 obj <> endobj 3 0 obj <>/ExtGState<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI] >>/Annots[ 28 0 R 29 0 R] /MediaBox[ 0 0 595.5 842.25] /Contents 4 0 R/Group<>/Tabs/S>> endobj ºaâÚÎΞ-ÌE1ÍØÄ÷{òò2ÿ ÛÖ^ÔÀá TÎ{¦?§®¥kuµùÕ5sLOšuY>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<>endobj 2 0 obj<> endobj 2 0 obj<>endobj 2 0 obj<>es 3 0 R>> endobj 2 0 obj<> ox[ 0.000000 0.000000 609.600000 935.600000]/Fi endobj 3 0 obj<> endobj 7 1 obj<>/ProcSet[/PDF/Text/ImageB/ImageC/ImageI]>>/Subtype/Form>> stream
;ELC ;;; Compiled ;;; in Emacs version 25.2.1 ;;; with all optimizations. ;;; This file uses dynamic docstrings, first added in Emacs 19.29. ;;; This file does not contain utf-8 non-ASCII characters, ;;; and so can be loaded in Emacs versions earlier than 23. ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; ;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;;; (byte-code "\300\301!\210\300\302!\210\303\304\305\"\207" [require url-vars auth-source autoload url-scheme-get-property "url-methods"] 3) (defalias 'url-p--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-p (declare (side-effect-free error-free)) (and (vectorp cl-x) (>= (length cl-x) 12) (memq (aref cl-x 0) cl-struct-url-tags) t)) nil] 7]) (put 'url-p 'compiler-macro 'url-p--cmacro) (defalias 'url-p #[(cl-x) "\302!\205 G\303Y\205 \304H >\205 \305\207" [cl-x cl-struct-url-tags vectorp 12 0 t] 2]) (byte-code "\300\301\302\303#\210\304\305\306\301#\207" [function-put url-p side-effect-free error-free put url cl-deftype-satisfies] 4) (defalias 'url-type--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-type (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 1)) nil] 7]) (put 'url-type 'compiler-macro 'url-type--cmacro) (defalias 'url-type #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 1] 4]) (function-put 'url-type 'side-effect-free t) (defalias 'url-user--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-user (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 2)) nil] 7]) (put 'url-user 'compiler-macro 'url-user--cmacro) (defalias 'url-user #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 2] 4]) (function-put 'url-user 'side-effect-free t) (defalias 'url-password--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-password (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 3)) nil] 7]) (put 'url-password 'compiler-macro 'url-password--cmacro) (defalias 'url-password #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 3] 4]) (function-put 'url-password 'side-effect-free t) (defalias 'url-host--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-host (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 4)) nil] 7]) (put 'url-host 'compiler-macro 'url-host--cmacro) (defalias 'url-host #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 4] 4]) (function-put 'url-host 'side-effect-free t) (defalias 'url-portspec--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-portspec (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 5)) nil] 7]) (put 'url-portspec 'compiler-macro 'url-portspec--cmacro) (defalias 'url-portspec #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 5] 4]) (function-put 'url-portspec 'side-effect-free t) (defalias 'url-filename--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-filename (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 6)) nil] 7]) (put 'url-filename 'compiler-macro 'url-filename--cmacro) (defalias 'url-filename #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 6] 4]) (function-put 'url-filename 'side-effect-free t) (defalias 'url-target--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-target (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 7)) nil] 7]) (put 'url-target 'compiler-macro 'url-target--cmacro) (defalias 'url-target #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 7] 4]) (function-put 'url-target 'side-effect-free t) (defalias 'url-attributes--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-attributes (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 8)) nil] 7]) (put 'url-attributes 'compiler-macro 'url-attributes--cmacro) (defalias 'url-attributes #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 8] 4]) (function-put 'url-attributes 'side-effect-free t) (defalias 'url-fullness--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-fullness (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 9)) nil] 7]) (put 'url-fullness 'compiler-macro 'url-fullness--cmacro) (defalias 'url-fullness #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 9] 4]) (function-put 'url-fullness 'side-effect-free t) (defalias 'url-silent--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-silent (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 10)) nil] 7]) (put 'url-silent 'compiler-macro 'url-silent--cmacro) (defalias 'url-silent #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 10] 4]) (function-put 'url-silent 'side-effect-free t) (defalias 'url-use-cookies--cmacro #[(_cl-whole-arg cl-x) "\301\302\303\304\211\211&\207" [cl-x cl--defsubst-expand (cl-x) (cl-block url-use-cookies (declare (side-effect-free t)) (or (and (memq (aref cl-x 0) cl-struct-url-tags)) (signal 'wrong-type-argument (list 'url cl-x))) (aref cl-x 11)) nil] 7]) (put 'url-use-cookies 'compiler-macro 'url-use-cookies--cmacro) (defalias 'url-use-cookies #[(cl-x) "\302H >\204 \303\304\305D\"\210\306H\207" [cl-x cl-struct-url-tags 0 signal wrong-type-argument url 11] 4]) (function-put 'url-use-cookies 'side-effect-free t) (defalias 'url-parse-make-urlobj--cmacro #[(_cl-whole-arg &optional type user password host portspec filename target attributes fullness) "\306\307\310\311\211\211 \n\f \n\f&\207" [type user password host portspec filename cl--defsubst-expand (type user password host portspec filename target attributes fullness) (cl-block url-parse-make-urlobj "Constructor for objects of type `url'." (declare (side-effect-free t)) (vector 'cl-struct-url type user password host portspec filename target attributes fullness nil t)) nil target attributes fullness] 15]) (put 'url-parse-make-urlobj 'compiler-macro 'url-parse-make-urlobj--cmacro) #@40 Constructor for objects of type `url'. (defalias 'url-parse-make-urlobj #[(&optional type user password host portspec filename target attributes fullness) "\306\307 \n\f \n\f\310\311&\f\207" [type user password host portspec filename vector cl-struct-url nil t target attributes fullness] 13 (#$ . 7743)]) (byte-code "\300\301\302\303#\210\304\305\306\307\306\211\310\311\312\303& \207" [function-put url-parse-make-urlobj side-effect-free t cl-struct-define url nil cl-structure-object ((cl-tag-slot) (type) (user) (password) (host) (portspec) (filename) (target) (attributes) (fullness) (silent) (use-cookies t)) cl-struct-url-tags cl-struct-url] 10) #@173 Return the port number for the URL specified by URLOBJ. If the port spec is nil (i.e. URLOBJ specifies no port number), return the default port number for URLOBJ's scheme. (defalias 'url-port #[(urlobj) "\302H >\204 \303\304\305D\"\210\306H\206? \302H >\204$ \303\304\305D\"\210\307H\205? \310\302H >\204: \303\304\305D\"\210\307H\311\"\207" [urlobj cl-struct-url-tags 0 signal wrong-type-argument url 5 1 url-scheme-get-property default-port] 5 (#$ . 8409)]) (byte-code "\300\301\302\303#\210\300\301\304\305#\207" [put url-port gv-expander #[(do &rest args) "\302\303\304 $\207" [do args gv--defsetter url-port #[(port urlobj) "\302\303D E\207" [urlobj port setf url-portspec] 3]] 5] byte-optimizer byte-compile-inline-expand] 4) #@229 Return the path and query components of URLOBJ. These two components are stored together in the FILENAME slot of the object. The return value of this function is (PATH . QUERY), where each of PATH and QUERY are strings or nil. (defalias 'url-path-and-query #[(urlobj) "\305H >\204 \306\307\310D\"\210\311H\312\211\211\2033 \313\314\f\"\2031 \f\305\211\224O\f\305\225\312O\2023 \f\n+B\207" [urlobj cl-struct-url-tags query path name 0 signal wrong-type-argument url 6 nil string-match "\\?"] 5 (#$ . 9160)]) #@128 Return the port number specified by URLOBJ, if it is not the default. If the specified port number is the default, return nil. (defalias 'url-port-if-non-default #[(urlobj) "\304H >\204 \305\306\307D\"\210\310H\311\211\205; \304H >\204( \305\306\307D\"\210\312H\211\203: \313\n\314\"\232?\205; *\207" [urlobj cl-struct-url-tags type port 0 signal wrong-type-argument url 5 nil 1 url-scheme-get-property default-port] 5 (#$ . 9686)]) #@47 Recreate a URL string from the parsed URLOBJ. (defalias 'url-recreate-url #[(urlobj) "\306H >\204 \307\310\311D\"\210\312H\306H >\204\"