Commit a9fbbd5dca1f39e9eafc8ddf8ada30dffd68e4df

Authored by Jay Berkenbilt
1 parent 948de609

Objectinfo json: write incrementally and in numeric order

This script was used on test data:

----------
#!/usr/bin/env python3
import json
import sys
import re

def json_dumps(data):
    return json.dumps(data, ensure_ascii=False,
                      indent=2, separators=(',', ': '))

for filename in sys.argv[1:]:
    with open(filename, 'r') as f:
        data = json.loads(f.read())
    if 'objectinfo' not in data:
        continue
    trailer = None
    to_sort = []
    for k, v in data['objectinfo'].items():
        if k == 'trailer':
            trailer = v
        else:
            m = re.match(r'^(\d+) \d+ R', k)
            if m:
                to_sort.append([int(m.group(1)), k, v])
    newobjectinfo = {x[1]: x[2] for x in sorted(to_sort)}
    if trailer is not None:
        newobjectinfo['trailer'] = trailer
    data['objectinfo'] = newobjectinfo
print(json_dumps(data))
----------
... ... @@ -48,16 +48,6 @@ Soon: Break ground on "Document-level work"
48 48 Output JSON v2
49 49 ==============
50 50  
51   -Before starting on v2 format:
52   -
53   -* Writing objects should write in numerical order with the trailer at
54   - the end.
55   -
56   -* Having QPDFJob call these methods will change output ordering. We
57   - should fix the json test outputs manually (or programmatically from
58   - the input), not by overwriting, in case this has any unwanted side
59   - effects.
60   -
61 51 General things to remember:
62 52  
63 53 * deprecate getJSON without a version
... ...
libqpdf/QPDFJob.cc
... ... @@ -1066,13 +1066,14 @@ QPDFJob::doJSONObjects(Pipeline* p, bool& first, QPDF& pdf)
1066 1066 void
1067 1067 QPDFJob::doJSONObjectinfo(Pipeline* p, bool& first, QPDF& pdf)
1068 1068 {
  1069 + JSON::writeDictionaryKey(p, first, "objectinfo", 0);
  1070 + bool first_object = true;
  1071 + JSON::writeDictionaryOpen(p, first_object, 1);
1069 1072 bool all_objects = m->json_objects.empty();
1070 1073 std::set<QPDFObjGen> wanted_og = getWantedJSONObjects();
1071   - JSON j_objectinfo = JSON::makeDictionary();
1072 1074 for (auto& obj: pdf.getAllObjects()) {
1073 1075 if (all_objects || wanted_og.count(obj.getObjGen())) {
1074   - auto j_details = j_objectinfo.addDictionaryMember(
1075   - obj.unparse(), JSON::makeDictionary());
  1076 + auto j_details = JSON::makeDictionary();
1076 1077 auto j_stream =
1077 1078 j_details.addDictionaryMember("stream", JSON::makeDictionary());
1078 1079 bool is_stream = obj.isStream();
... ... @@ -1085,9 +1086,11 @@ QPDFJob::doJSONObjectinfo(Pipeline* p, bool&amp; first, QPDF&amp; pdf)
1085 1086 "filter",
1086 1087 (is_stream ? obj.getDict().getKey("/Filter").getJSON(true)
1087 1088 : JSON::makeNull()));
  1089 + JSON::writeDictionaryItem(
  1090 + p, first_object, obj.unparse(), j_details, 1);
1088 1091 }
1089 1092 }
1090   - JSON::writeDictionaryItem(p, first, "objectinfo", j_objectinfo, 0);
  1093 + JSON::writeDictionaryClose(p, first_object, 1);
1091 1094 }
1092 1095  
1093 1096 void
... ...
qpdf/qtest/qpdf/json-field-types---show-encryption-key.out
... ... @@ -2727,1365 +2727,1365 @@
2727 2727 "length": null
2728 2728 }
2729 2729 },
2730   - "10 0 R": {
2731   - "stream": {
2732   - "filter": null,
2733   - "is": false,
2734   - "length": null
2735   - }
2736   - },
2737   - "100 0 R": {
  2730 + "2 0 R": {
2738 2731 "stream": {
2739 2732 "filter": null,
2740 2733 "is": false,
2741 2734 "length": null
2742 2735 }
2743 2736 },
2744   - "101 0 R": {
  2737 + "3 0 R": {
2745 2738 "stream": {
2746 2739 "filter": null,
2747 2740 "is": false,
2748 2741 "length": null
2749 2742 }
2750 2743 },
2751   - "102 0 R": {
  2744 + "4 0 R": {
2752 2745 "stream": {
2753 2746 "filter": null,
2754 2747 "is": false,
2755 2748 "length": null
2756 2749 }
2757 2750 },
2758   - "103 0 R": {
  2751 + "5 0 R": {
2759 2752 "stream": {
2760 2753 "filter": null,
2761 2754 "is": false,
2762 2755 "length": null
2763 2756 }
2764 2757 },
2765   - "104 0 R": {
  2758 + "6 0 R": {
2766 2759 "stream": {
2767 2760 "filter": null,
2768 2761 "is": false,
2769 2762 "length": null
2770 2763 }
2771 2764 },
2772   - "105 0 R": {
  2765 + "7 0 R": {
2773 2766 "stream": {
2774 2767 "filter": null,
2775 2768 "is": false,
2776 2769 "length": null
2777 2770 }
2778 2771 },
2779   - "106 0 R": {
  2772 + "8 0 R": {
2780 2773 "stream": {
2781 2774 "filter": null,
2782 2775 "is": false,
2783 2776 "length": null
2784 2777 }
2785 2778 },
2786   - "107 0 R": {
  2779 + "9 0 R": {
2787 2780 "stream": {
2788 2781 "filter": null,
2789 2782 "is": false,
2790 2783 "length": null
2791 2784 }
2792 2785 },
2793   - "108 0 R": {
  2786 + "10 0 R": {
2794 2787 "stream": {
2795 2788 "filter": null,
2796 2789 "is": false,
2797 2790 "length": null
2798 2791 }
2799 2792 },
2800   - "109 0 R": {
  2793 + "11 0 R": {
2801 2794 "stream": {
2802 2795 "filter": null,
2803 2796 "is": false,
2804 2797 "length": null
2805 2798 }
2806 2799 },
2807   - "11 0 R": {
  2800 + "12 0 R": {
2808 2801 "stream": {
2809 2802 "filter": null,
2810 2803 "is": false,
2811 2804 "length": null
2812 2805 }
2813 2806 },
2814   - "110 0 R": {
  2807 + "13 0 R": {
2815 2808 "stream": {
2816 2809 "filter": null,
2817 2810 "is": false,
2818 2811 "length": null
2819 2812 }
2820 2813 },
2821   - "111 0 R": {
  2814 + "14 0 R": {
2822 2815 "stream": {
2823 2816 "filter": null,
2824 2817 "is": false,
2825 2818 "length": null
2826 2819 }
2827 2820 },
2828   - "112 0 R": {
  2821 + "15 0 R": {
2829 2822 "stream": {
2830 2823 "filter": null,
2831 2824 "is": false,
2832 2825 "length": null
2833 2826 }
2834 2827 },
2835   - "113 0 R": {
  2828 + "16 0 R": {
2836 2829 "stream": {
2837 2830 "filter": null,
2838 2831 "is": false,
2839 2832 "length": null
2840 2833 }
2841 2834 },
2842   - "114 0 R": {
  2835 + "17 0 R": {
2843 2836 "stream": {
2844 2837 "filter": null,
2845 2838 "is": false,
2846 2839 "length": null
2847 2840 }
2848 2841 },
2849   - "115 0 R": {
  2842 + "18 0 R": {
2850 2843 "stream": {
2851 2844 "filter": null,
2852 2845 "is": false,
2853 2846 "length": null
2854 2847 }
2855 2848 },
2856   - "116 0 R": {
  2849 + "19 0 R": {
2857 2850 "stream": {
2858 2851 "filter": null,
2859   - "is": false,
2860   - "length": null
  2852 + "is": true,
  2853 + "length": 12
2861 2854 }
2862 2855 },
2863   - "117 0 R": {
  2856 + "20 0 R": {
2864 2857 "stream": {
2865 2858 "filter": null,
2866 2859 "is": false,
2867 2860 "length": null
2868 2861 }
2869 2862 },
2870   - "118 0 R": {
  2863 + "21 0 R": {
2871 2864 "stream": {
2872 2865 "filter": null,
2873 2866 "is": false,
2874 2867 "length": null
2875 2868 }
2876 2869 },
2877   - "119 0 R": {
  2870 + "22 0 R": {
2878 2871 "stream": {
2879 2872 "filter": null,
2880 2873 "is": false,
2881 2874 "length": null
2882 2875 }
2883 2876 },
2884   - "12 0 R": {
  2877 + "23 0 R": {
2885 2878 "stream": {
2886 2879 "filter": null,
2887 2880 "is": false,
2888 2881 "length": null
2889 2882 }
2890 2883 },
2891   - "120 0 R": {
  2884 + "24 0 R": {
2892 2885 "stream": {
2893 2886 "filter": null,
2894   - "is": false,
2895   - "length": null
  2887 + "is": true,
  2888 + "length": 12
2896 2889 }
2897 2890 },
2898   - "121 0 R": {
  2891 + "25 0 R": {
2899 2892 "stream": {
2900 2893 "filter": null,
2901 2894 "is": false,
2902 2895 "length": null
2903 2896 }
2904 2897 },
2905   - "122 0 R": {
  2898 + "26 0 R": {
2906 2899 "stream": {
2907 2900 "filter": null,
2908   - "is": false,
2909   - "length": null
  2901 + "is": true,
  2902 + "length": 82
2910 2903 }
2911 2904 },
2912   - "123 0 R": {
  2905 + "27 0 R": {
2913 2906 "stream": {
2914 2907 "filter": null,
2915 2908 "is": false,
2916 2909 "length": null
2917 2910 }
2918 2911 },
2919   - "124 0 R": {
  2912 + "28 0 R": {
2920 2913 "stream": {
2921 2914 "filter": null,
2922 2915 "is": false,
2923 2916 "length": null
2924 2917 }
2925 2918 },
2926   - "125 0 R": {
  2919 + "29 0 R": {
2927 2920 "stream": {
2928 2921 "filter": null,
2929   - "is": false,
2930   - "length": null
  2922 + "is": true,
  2923 + "length": 12
2931 2924 }
2932 2925 },
2933   - "126 0 R": {
  2926 + "30 0 R": {
2934 2927 "stream": {
2935 2928 "filter": null,
2936 2929 "is": false,
2937 2930 "length": null
2938 2931 }
2939 2932 },
2940   - "127 0 R": {
  2933 + "31 0 R": {
2941 2934 "stream": {
2942 2935 "filter": null,
2943   - "is": false,
2944   - "length": null
  2936 + "is": true,
  2937 + "length": 82
2945 2938 }
2946 2939 },
2947   - "128 0 R": {
  2940 + "32 0 R": {
2948 2941 "stream": {
2949 2942 "filter": null,
2950 2943 "is": false,
2951 2944 "length": null
2952 2945 }
2953 2946 },
2954   - "129 0 R": {
  2947 + "33 0 R": {
2955 2948 "stream": {
2956 2949 "filter": null,
2957   - "is": false,
2958   - "length": null
  2950 + "is": true,
  2951 + "length": 12
2959 2952 }
2960 2953 },
2961   - "13 0 R": {
  2954 + "34 0 R": {
2962 2955 "stream": {
2963 2956 "filter": null,
2964 2957 "is": false,
2965 2958 "length": null
2966 2959 }
2967 2960 },
2968   - "130 0 R": {
  2961 + "35 0 R": {
2969 2962 "stream": {
2970 2963 "filter": null,
2971   - "is": false,
2972   - "length": null
  2964 + "is": true,
  2965 + "length": 82
2973 2966 }
2974 2967 },
2975   - "131 0 R": {
  2968 + "36 0 R": {
2976 2969 "stream": {
2977 2970 "filter": null,
2978 2971 "is": false,
2979 2972 "length": null
2980 2973 }
2981 2974 },
2982   - "132 0 R": {
  2975 + "37 0 R": {
2983 2976 "stream": {
2984 2977 "filter": null,
2985 2978 "is": false,
2986 2979 "length": null
2987 2980 }
2988 2981 },
2989   - "133 0 R": {
  2982 + "38 0 R": {
2990 2983 "stream": {
2991 2984 "filter": null,
2992 2985 "is": false,
2993 2986 "length": null
2994 2987 }
2995 2988 },
2996   - "134 0 R": {
  2989 + "39 0 R": {
2997 2990 "stream": {
2998 2991 "filter": null,
2999 2992 "is": false,
3000 2993 "length": null
3001 2994 }
3002 2995 },
3003   - "135 0 R": {
  2996 + "40 0 R": {
3004 2997 "stream": {
3005 2998 "filter": null,
3006   - "is": false,
3007   - "length": null
  2999 + "is": true,
  3000 + "length": 12
3008 3001 }
3009 3002 },
3010   - "136 0 R": {
  3003 + "41 0 R": {
3011 3004 "stream": {
3012 3005 "filter": null,
3013 3006 "is": false,
3014 3007 "length": null
3015 3008 }
3016 3009 },
3017   - "137 0 R": {
  3010 + "42 0 R": {
3018 3011 "stream": {
3019 3012 "filter": null,
3020   - "is": false,
3021   - "length": null
  3013 + "is": true,
  3014 + "length": 46
3022 3015 }
3023 3016 },
3024   - "138 0 R": {
  3017 + "43 0 R": {
3025 3018 "stream": {
3026 3019 "filter": null,
3027 3020 "is": false,
3028 3021 "length": null
3029 3022 }
3030 3023 },
3031   - "139 0 R": {
  3024 + "44 0 R": {
3032 3025 "stream": {
3033 3026 "filter": null,
3034   - "is": false,
3035   - "length": null
  3027 + "is": true,
  3028 + "length": 46
3036 3029 }
3037 3030 },
3038   - "14 0 R": {
  3031 + "45 0 R": {
3039 3032 "stream": {
3040 3033 "filter": null,
3041 3034 "is": false,
3042 3035 "length": null
3043 3036 }
3044 3037 },
3045   - "140 0 R": {
  3038 + "46 0 R": {
3046 3039 "stream": {
3047 3040 "filter": null,
3048   - "is": false,
3049   - "length": null
  3041 + "is": true,
  3042 + "length": 47
3050 3043 }
3051 3044 },
3052   - "141 0 R": {
  3045 + "47 0 R": {
3053 3046 "stream": {
3054 3047 "filter": null,
3055 3048 "is": false,
3056 3049 "length": null
3057 3050 }
3058 3051 },
3059   - "142 0 R": {
  3052 + "48 0 R": {
3060 3053 "stream": {
3061 3054 "filter": null,
3062 3055 "is": true,
3063   - "length": 702
  3056 + "length": 45
3064 3057 }
3065 3058 },
3066   - "143 0 R": {
  3059 + "49 0 R": {
3067 3060 "stream": {
3068 3061 "filter": null,
3069 3062 "is": false,
3070 3063 "length": null
3071 3064 }
3072 3065 },
3073   - "144 0 R": {
  3066 + "50 0 R": {
3074 3067 "stream": {
3075 3068 "filter": null,
3076   - "is": false,
3077   - "length": null
  3069 + "is": true,
  3070 + "length": 4747
3078 3071 }
3079 3072 },
3080   - "145 0 R": {
  3073 + "51 0 R": {
3081 3074 "stream": {
3082 3075 "filter": null,
3083 3076 "is": false,
3084 3077 "length": null
3085 3078 }
3086 3079 },
3087   - "146 0 R": {
  3080 + "52 0 R": {
3088 3081 "stream": {
3089 3082 "filter": null,
3090   - "is": true,
3091   - "length": 582
  3083 + "is": false,
  3084 + "length": null
3092 3085 }
3093 3086 },
3094   - "147 0 R": {
  3087 + "53 0 R": {
3095 3088 "stream": {
3096 3089 "filter": null,
3097 3090 "is": false,
3098 3091 "length": null
3099 3092 }
3100 3093 },
3101   - "148 0 R": {
  3094 + "54 0 R": {
3102 3095 "stream": {
3103 3096 "filter": null,
3104 3097 "is": false,
3105 3098 "length": null
3106 3099 }
3107 3100 },
3108   - "149 0 R": {
  3101 + "55 0 R": {
3109 3102 "stream": {
3110 3103 "filter": null,
3111 3104 "is": false,
3112 3105 "length": null
3113 3106 }
3114 3107 },
3115   - "15 0 R": {
  3108 + "56 0 R": {
3116 3109 "stream": {
3117 3110 "filter": null,
3118 3111 "is": false,
3119 3112 "length": null
3120 3113 }
3121 3114 },
3122   - "150 0 R": {
  3115 + "57 0 R": {
3123 3116 "stream": {
3124 3117 "filter": null,
3125 3118 "is": false,
3126 3119 "length": null
3127 3120 }
3128 3121 },
3129   - "151 0 R": {
  3122 + "58 0 R": {
3130 3123 "stream": {
3131 3124 "filter": null,
3132   - "is": false,
3133   - "length": null
  3125 + "is": true,
  3126 + "length": 220
3134 3127 }
3135 3128 },
3136   - "152 0 R": {
  3129 + "59 0 R": {
3137 3130 "stream": {
3138 3131 "filter": null,
3139 3132 "is": false,
3140 3133 "length": null
3141 3134 }
3142 3135 },
3143   - "153 0 R": {
  3136 + "60 0 R": {
3144 3137 "stream": {
3145 3138 "filter": null,
3146   - "is": false,
3147   - "length": null
  3139 + "is": true,
  3140 + "length": 12
3148 3141 }
3149 3142 },
3150   - "154 0 R": {
  3143 + "61 0 R": {
3151 3144 "stream": {
3152 3145 "filter": null,
3153 3146 "is": false,
3154 3147 "length": null
3155 3148 }
3156 3149 },
3157   - "155 0 R": {
  3150 + "62 0 R": {
3158 3151 "stream": {
3159 3152 "filter": null,
3160   - "is": false,
3161   - "length": null
  3153 + "is": true,
  3154 + "length": 220
3162 3155 }
3163 3156 },
3164   - "156 0 R": {
  3157 + "63 0 R": {
3165 3158 "stream": {
3166 3159 "filter": null,
3167 3160 "is": false,
3168 3161 "length": null
3169 3162 }
3170 3163 },
3171   - "157 0 R": {
  3164 + "64 0 R": {
3172 3165 "stream": {
3173 3166 "filter": null,
3174   - "is": false,
3175   - "length": null
  3167 + "is": true,
  3168 + "length": 12
3176 3169 }
3177 3170 },
3178   - "158 0 R": {
  3171 + "65 0 R": {
3179 3172 "stream": {
3180 3173 "filter": null,
3181 3174 "is": false,
3182 3175 "length": null
3183 3176 }
3184 3177 },
3185   - "159 0 R": {
  3178 + "66 0 R": {
3186 3179 "stream": {
3187 3180 "filter": null,
3188   - "is": false,
3189   - "length": null
  3181 + "is": true,
  3182 + "length": 220
3190 3183 }
3191 3184 },
3192   - "16 0 R": {
  3185 + "67 0 R": {
3193 3186 "stream": {
3194 3187 "filter": null,
3195 3188 "is": false,
3196 3189 "length": null
3197 3190 }
3198 3191 },
3199   - "160 0 R": {
  3192 + "68 0 R": {
3200 3193 "stream": {
3201 3194 "filter": null,
3202   - "is": false,
3203   - "length": null
  3195 + "is": true,
  3196 + "length": 12
3204 3197 }
3205 3198 },
3206   - "161 0 R": {
  3199 + "69 0 R": {
3207 3200 "stream": {
3208 3201 "filter": null,
3209 3202 "is": false,
3210 3203 "length": null
3211 3204 }
3212 3205 },
3213   - "162 0 R": {
  3206 + "70 0 R": {
3214 3207 "stream": {
3215 3208 "filter": null,
3216   - "is": false,
3217   - "length": null
  3209 + "is": true,
  3210 + "length": 220
3218 3211 }
3219 3212 },
3220   - "163 0 R": {
  3213 + "71 0 R": {
3221 3214 "stream": {
3222 3215 "filter": null,
3223 3216 "is": false,
3224 3217 "length": null
3225 3218 }
3226 3219 },
3227   - "164 0 R": {
  3220 + "72 0 R": {
3228 3221 "stream": {
3229 3222 "filter": null,
3230   - "is": false,
3231   - "length": null
  3223 + "is": true,
  3224 + "length": 12
3232 3225 }
3233 3226 },
3234   - "165 0 R": {
  3227 + "73 0 R": {
3235 3228 "stream": {
3236 3229 "filter": null,
3237 3230 "is": false,
3238 3231 "length": null
3239 3232 }
3240 3233 },
3241   - "166 0 R": {
  3234 + "74 0 R": {
3242 3235 "stream": {
3243 3236 "filter": null,
3244   - "is": false,
3245   - "length": null
  3237 + "is": true,
  3238 + "length": 220
3246 3239 }
3247 3240 },
3248   - "167 0 R": {
  3241 + "75 0 R": {
3249 3242 "stream": {
3250 3243 "filter": null,
3251 3244 "is": false,
3252 3245 "length": null
3253 3246 }
3254 3247 },
3255   - "168 0 R": {
  3248 + "76 0 R": {
3256 3249 "stream": {
3257 3250 "filter": null,
3258   - "is": false,
3259   - "length": null
  3251 + "is": true,
  3252 + "length": 12
3260 3253 }
3261 3254 },
3262   - "169 0 R": {
  3255 + "77 0 R": {
3263 3256 "stream": {
3264 3257 "filter": null,
3265 3258 "is": false,
3266 3259 "length": null
3267 3260 }
3268 3261 },
3269   - "17 0 R": {
  3262 + "78 0 R": {
3270 3263 "stream": {
3271 3264 "filter": null,
3272   - "is": false,
3273   - "length": null
  3265 + "is": true,
  3266 + "length": 220
3274 3267 }
3275 3268 },
3276   - "170 0 R": {
  3269 + "79 0 R": {
3277 3270 "stream": {
3278 3271 "filter": null,
3279 3272 "is": false,
3280 3273 "length": null
3281 3274 }
3282 3275 },
3283   - "171 0 R": {
  3276 + "80 0 R": {
3284 3277 "stream": {
3285 3278 "filter": null,
3286   - "is": false,
3287   - "length": null
  3279 + "is": true,
  3280 + "length": 12
3288 3281 }
3289 3282 },
3290   - "172 0 R": {
  3283 + "81 0 R": {
3291 3284 "stream": {
3292 3285 "filter": null,
3293 3286 "is": false,
3294 3287 "length": null
3295 3288 }
3296 3289 },
3297   - "173 0 R": {
  3290 + "82 0 R": {
3298 3291 "stream": {
3299 3292 "filter": null,
3300 3293 "is": false,
3301 3294 "length": null
3302 3295 }
3303 3296 },
3304   - "174 0 R": {
  3297 + "83 0 R": {
3305 3298 "stream": {
3306 3299 "filter": null,
3307 3300 "is": false,
3308 3301 "length": null
3309 3302 }
3310 3303 },
3311   - "175 0 R": {
  3304 + "84 0 R": {
3312 3305 "stream": {
3313 3306 "filter": null,
3314 3307 "is": false,
3315 3308 "length": null
3316 3309 }
3317 3310 },
3318   - "176 0 R": {
  3311 + "85 0 R": {
3319 3312 "stream": {
3320 3313 "filter": null,
3321 3314 "is": false,
3322 3315 "length": null
3323 3316 }
3324 3317 },
3325   - "177 0 R": {
  3318 + "86 0 R": {
3326 3319 "stream": {
3327 3320 "filter": null,
3328 3321 "is": false,
3329 3322 "length": null
3330 3323 }
3331 3324 },
3332   - "178 0 R": {
  3325 + "87 0 R": {
3333 3326 "stream": {
3334 3327 "filter": null,
3335 3328 "is": false,
3336 3329 "length": null
3337 3330 }
3338 3331 },
3339   - "179 0 R": {
  3332 + "88 0 R": {
3340 3333 "stream": {
3341 3334 "filter": null,
3342 3335 "is": false,
3343 3336 "length": null
3344 3337 }
3345 3338 },
3346   - "18 0 R": {
  3339 + "89 0 R": {
3347 3340 "stream": {
3348 3341 "filter": null,
3349 3342 "is": false,
3350 3343 "length": null
3351 3344 }
3352 3345 },
3353   - "180 0 R": {
  3346 + "90 0 R": {
3354 3347 "stream": {
3355 3348 "filter": null,
3356 3349 "is": false,
3357 3350 "length": null
3358 3351 }
3359 3352 },
3360   - "181 0 R": {
  3353 + "91 0 R": {
3361 3354 "stream": {
3362 3355 "filter": null,
3363 3356 "is": false,
3364 3357 "length": null
3365 3358 }
3366 3359 },
3367   - "182 0 R": {
  3360 + "92 0 R": {
3368 3361 "stream": {
3369 3362 "filter": null,
3370 3363 "is": false,
3371 3364 "length": null
3372 3365 }
3373 3366 },
3374   - "183 0 R": {
  3367 + "93 0 R": {
3375 3368 "stream": {
3376 3369 "filter": null,
3377 3370 "is": false,
3378 3371 "length": null
3379 3372 }
3380 3373 },
3381   - "184 0 R": {
  3374 + "94 0 R": {
3382 3375 "stream": {
3383 3376 "filter": null,
3384 3377 "is": false,
3385 3378 "length": null
3386 3379 }
3387 3380 },
3388   - "185 0 R": {
  3381 + "95 0 R": {
3389 3382 "stream": {
3390 3383 "filter": null,
3391 3384 "is": false,
3392 3385 "length": null
3393 3386 }
3394 3387 },
3395   - "186 0 R": {
  3388 + "96 0 R": {
3396 3389 "stream": {
3397 3390 "filter": null,
3398 3391 "is": false,
3399 3392 "length": null
3400 3393 }
3401 3394 },
3402   - "187 0 R": {
  3395 + "97 0 R": {
3403 3396 "stream": {
3404 3397 "filter": null,
3405 3398 "is": false,
3406 3399 "length": null
3407 3400 }
3408 3401 },
3409   - "188 0 R": {
  3402 + "98 0 R": {
3410 3403 "stream": {
3411 3404 "filter": null,
3412 3405 "is": false,
3413 3406 "length": null
3414 3407 }
3415 3408 },
3416   - "189 0 R": {
  3409 + "99 0 R": {
3417 3410 "stream": {
3418 3411 "filter": null,
3419 3412 "is": false,
3420 3413 "length": null
3421 3414 }
3422 3415 },
3423   - "19 0 R": {
  3416 + "100 0 R": {
3424 3417 "stream": {
3425 3418 "filter": null,
3426   - "is": true,
3427   - "length": 12
  3419 + "is": false,
  3420 + "length": null
3428 3421 }
3429 3422 },
3430   - "190 0 R": {
  3423 + "101 0 R": {
3431 3424 "stream": {
3432 3425 "filter": null,
3433 3426 "is": false,
3434 3427 "length": null
3435 3428 }
3436 3429 },
3437   - "191 0 R": {
  3430 + "102 0 R": {
3438 3431 "stream": {
3439 3432 "filter": null,
3440 3433 "is": false,
3441 3434 "length": null
3442 3435 }
3443 3436 },
3444   - "192 0 R": {
  3437 + "103 0 R": {
3445 3438 "stream": {
3446 3439 "filter": null,
3447 3440 "is": false,
3448 3441 "length": null
3449 3442 }
3450 3443 },
3451   - "193 0 R": {
  3444 + "104 0 R": {
3452 3445 "stream": {
3453 3446 "filter": null,
3454   - "is": true,
3455   - "length": 16184
  3447 + "is": false,
  3448 + "length": null
3456 3449 }
3457 3450 },
3458   - "194 0 R": {
  3451 + "105 0 R": {
3459 3452 "stream": {
3460 3453 "filter": null,
3461 3454 "is": false,
3462 3455 "length": null
3463 3456 }
3464 3457 },
3465   - "195 0 R": {
  3458 + "106 0 R": {
3466 3459 "stream": {
3467 3460 "filter": null,
3468   - "is": true,
3469   - "length": 11088
  3461 + "is": false,
  3462 + "length": null
3470 3463 }
3471 3464 },
3472   - "196 0 R": {
  3465 + "107 0 R": {
3473 3466 "stream": {
3474 3467 "filter": null,
3475 3468 "is": false,
3476 3469 "length": null
3477 3470 }
3478 3471 },
3479   - "2 0 R": {
  3472 + "108 0 R": {
3480 3473 "stream": {
3481 3474 "filter": null,
3482 3475 "is": false,
3483 3476 "length": null
3484 3477 }
3485 3478 },
3486   - "20 0 R": {
  3479 + "109 0 R": {
3487 3480 "stream": {
3488 3481 "filter": null,
3489 3482 "is": false,
3490 3483 "length": null
3491 3484 }
3492 3485 },
3493   - "21 0 R": {
  3486 + "110 0 R": {
3494 3487 "stream": {
3495 3488 "filter": null,
3496 3489 "is": false,
3497 3490 "length": null
3498 3491 }
3499 3492 },
3500   - "22 0 R": {
  3493 + "111 0 R": {
3501 3494 "stream": {
3502 3495 "filter": null,
3503 3496 "is": false,
3504 3497 "length": null
3505 3498 }
3506 3499 },
3507   - "23 0 R": {
  3500 + "112 0 R": {
3508 3501 "stream": {
3509 3502 "filter": null,
3510 3503 "is": false,
3511 3504 "length": null
3512 3505 }
3513 3506 },
3514   - "24 0 R": {
  3507 + "113 0 R": {
3515 3508 "stream": {
3516 3509 "filter": null,
3517   - "is": true,
3518   - "length": 12
  3510 + "is": false,
  3511 + "length": null
3519 3512 }
3520 3513 },
3521   - "25 0 R": {
  3514 + "114 0 R": {
3522 3515 "stream": {
3523 3516 "filter": null,
3524 3517 "is": false,
3525 3518 "length": null
3526 3519 }
3527 3520 },
3528   - "26 0 R": {
  3521 + "115 0 R": {
3529 3522 "stream": {
3530 3523 "filter": null,
3531   - "is": true,
3532   - "length": 82
  3524 + "is": false,
  3525 + "length": null
3533 3526 }
3534 3527 },
3535   - "27 0 R": {
  3528 + "116 0 R": {
3536 3529 "stream": {
3537 3530 "filter": null,
3538 3531 "is": false,
3539 3532 "length": null
3540 3533 }
3541 3534 },
3542   - "28 0 R": {
  3535 + "117 0 R": {
3543 3536 "stream": {
3544 3537 "filter": null,
3545 3538 "is": false,
3546 3539 "length": null
3547 3540 }
3548 3541 },
3549   - "29 0 R": {
  3542 + "118 0 R": {
3550 3543 "stream": {
3551 3544 "filter": null,
3552   - "is": true,
3553   - "length": 12
  3545 + "is": false,
  3546 + "length": null
3554 3547 }
3555 3548 },
3556   - "3 0 R": {
  3549 + "119 0 R": {
3557 3550 "stream": {
3558 3551 "filter": null,
3559 3552 "is": false,
3560 3553 "length": null
3561 3554 }
3562 3555 },
3563   - "30 0 R": {
  3556 + "120 0 R": {
3564 3557 "stream": {
3565 3558 "filter": null,
3566 3559 "is": false,
3567 3560 "length": null
3568 3561 }
3569 3562 },
3570   - "31 0 R": {
  3563 + "121 0 R": {
3571 3564 "stream": {
3572 3565 "filter": null,
3573   - "is": true,
3574   - "length": 82
  3566 + "is": false,
  3567 + "length": null
3575 3568 }
3576 3569 },
3577   - "32 0 R": {
  3570 + "122 0 R": {
3578 3571 "stream": {
3579 3572 "filter": null,
3580 3573 "is": false,
3581 3574 "length": null
3582 3575 }
3583 3576 },
3584   - "33 0 R": {
  3577 + "123 0 R": {
3585 3578 "stream": {
3586 3579 "filter": null,
3587   - "is": true,
3588   - "length": 12
  3580 + "is": false,
  3581 + "length": null
3589 3582 }
3590 3583 },
3591   - "34 0 R": {
  3584 + "124 0 R": {
3592 3585 "stream": {
3593 3586 "filter": null,
3594 3587 "is": false,
3595 3588 "length": null
3596 3589 }
3597 3590 },
3598   - "35 0 R": {
  3591 + "125 0 R": {
3599 3592 "stream": {
3600 3593 "filter": null,
3601   - "is": true,
3602   - "length": 82
  3594 + "is": false,
  3595 + "length": null
3603 3596 }
3604 3597 },
3605   - "36 0 R": {
  3598 + "126 0 R": {
3606 3599 "stream": {
3607 3600 "filter": null,
3608 3601 "is": false,
3609 3602 "length": null
3610 3603 }
3611 3604 },
3612   - "37 0 R": {
  3605 + "127 0 R": {
3613 3606 "stream": {
3614 3607 "filter": null,
3615 3608 "is": false,
3616 3609 "length": null
3617 3610 }
3618 3611 },
3619   - "38 0 R": {
  3612 + "128 0 R": {
3620 3613 "stream": {
3621 3614 "filter": null,
3622 3615 "is": false,
3623 3616 "length": null
3624 3617 }
3625 3618 },
3626   - "39 0 R": {
  3619 + "129 0 R": {
3627 3620 "stream": {
3628 3621 "filter": null,
3629 3622 "is": false,
3630 3623 "length": null
3631 3624 }
3632 3625 },
3633   - "4 0 R": {
  3626 + "130 0 R": {
3634 3627 "stream": {
3635 3628 "filter": null,
3636 3629 "is": false,
3637 3630 "length": null
3638 3631 }
3639 3632 },
3640   - "40 0 R": {
  3633 + "131 0 R": {
3641 3634 "stream": {
3642 3635 "filter": null,
3643   - "is": true,
3644   - "length": 12
  3636 + "is": false,
  3637 + "length": null
3645 3638 }
3646 3639 },
3647   - "41 0 R": {
  3640 + "132 0 R": {
3648 3641 "stream": {
3649 3642 "filter": null,
3650 3643 "is": false,
3651 3644 "length": null
3652 3645 }
3653 3646 },
3654   - "42 0 R": {
  3647 + "133 0 R": {
3655 3648 "stream": {
3656 3649 "filter": null,
3657   - "is": true,
3658   - "length": 46
  3650 + "is": false,
  3651 + "length": null
3659 3652 }
3660 3653 },
3661   - "43 0 R": {
  3654 + "134 0 R": {
3662 3655 "stream": {
3663 3656 "filter": null,
3664 3657 "is": false,
3665 3658 "length": null
3666 3659 }
3667 3660 },
3668   - "44 0 R": {
  3661 + "135 0 R": {
3669 3662 "stream": {
3670 3663 "filter": null,
3671   - "is": true,
3672   - "length": 46
  3664 + "is": false,
  3665 + "length": null
3673 3666 }
3674 3667 },
3675   - "45 0 R": {
  3668 + "136 0 R": {
3676 3669 "stream": {
3677 3670 "filter": null,
3678 3671 "is": false,
3679 3672 "length": null
3680 3673 }
3681 3674 },
3682   - "46 0 R": {
  3675 + "137 0 R": {
3683 3676 "stream": {
3684 3677 "filter": null,
3685   - "is": true,
3686   - "length": 47
  3678 + "is": false,
  3679 + "length": null
3687 3680 }
3688 3681 },
3689   - "47 0 R": {
  3682 + "138 0 R": {
3690 3683 "stream": {
3691 3684 "filter": null,
3692 3685 "is": false,
3693 3686 "length": null
3694 3687 }
3695 3688 },
3696   - "48 0 R": {
  3689 + "139 0 R": {
3697 3690 "stream": {
3698 3691 "filter": null,
3699   - "is": true,
3700   - "length": 45
  3692 + "is": false,
  3693 + "length": null
3701 3694 }
3702 3695 },
3703   - "49 0 R": {
  3696 + "140 0 R": {
3704 3697 "stream": {
3705 3698 "filter": null,
3706 3699 "is": false,
3707 3700 "length": null
3708 3701 }
3709 3702 },
3710   - "5 0 R": {
  3703 + "141 0 R": {
3711 3704 "stream": {
3712 3705 "filter": null,
3713 3706 "is": false,
3714 3707 "length": null
3715 3708 }
3716 3709 },
3717   - "50 0 R": {
  3710 + "142 0 R": {
3718 3711 "stream": {
3719 3712 "filter": null,
3720 3713 "is": true,
3721   - "length": 4747
  3714 + "length": 702
3722 3715 }
3723 3716 },
3724   - "51 0 R": {
  3717 + "143 0 R": {
3725 3718 "stream": {
3726 3719 "filter": null,
3727 3720 "is": false,
3728 3721 "length": null
3729 3722 }
3730 3723 },
3731   - "52 0 R": {
  3724 + "144 0 R": {
3732 3725 "stream": {
3733 3726 "filter": null,
3734 3727 "is": false,
3735 3728 "length": null
3736 3729 }
3737 3730 },
3738   - "53 0 R": {
  3731 + "145 0 R": {
3739 3732 "stream": {
3740 3733 "filter": null,
3741 3734 "is": false,
3742 3735 "length": null
3743 3736 }
3744 3737 },
3745   - "54 0 R": {
  3738 + "146 0 R": {
3746 3739 "stream": {
3747 3740 "filter": null,
3748   - "is": false,
3749   - "length": null
  3741 + "is": true,
  3742 + "length": 582
3750 3743 }
3751 3744 },
3752   - "55 0 R": {
  3745 + "147 0 R": {
3753 3746 "stream": {
3754 3747 "filter": null,
3755 3748 "is": false,
3756 3749 "length": null
3757 3750 }
3758 3751 },
3759   - "56 0 R": {
  3752 + "148 0 R": {
3760 3753 "stream": {
3761 3754 "filter": null,
3762 3755 "is": false,
3763 3756 "length": null
3764 3757 }
3765 3758 },
3766   - "57 0 R": {
  3759 + "149 0 R": {
3767 3760 "stream": {
3768 3761 "filter": null,
3769 3762 "is": false,
3770 3763 "length": null
3771 3764 }
3772 3765 },
3773   - "58 0 R": {
  3766 + "150 0 R": {
3774 3767 "stream": {
3775 3768 "filter": null,
3776   - "is": true,
3777   - "length": 220
  3769 + "is": false,
  3770 + "length": null
3778 3771 }
3779 3772 },
3780   - "59 0 R": {
  3773 + "151 0 R": {
3781 3774 "stream": {
3782 3775 "filter": null,
3783 3776 "is": false,
3784 3777 "length": null
3785 3778 }
3786 3779 },
3787   - "6 0 R": {
  3780 + "152 0 R": {
3788 3781 "stream": {
3789 3782 "filter": null,
3790 3783 "is": false,
3791 3784 "length": null
3792 3785 }
3793 3786 },
3794   - "60 0 R": {
  3787 + "153 0 R": {
3795 3788 "stream": {
3796 3789 "filter": null,
3797   - "is": true,
3798   - "length": 12
  3790 + "is": false,
  3791 + "length": null
3799 3792 }
3800 3793 },
3801   - "61 0 R": {
  3794 + "154 0 R": {
3802 3795 "stream": {
3803 3796 "filter": null,
3804 3797 "is": false,
3805 3798 "length": null
3806 3799 }
3807 3800 },
3808   - "62 0 R": {
  3801 + "155 0 R": {
3809 3802 "stream": {
3810 3803 "filter": null,
3811   - "is": true,
3812   - "length": 220
  3804 + "is": false,
  3805 + "length": null
3813 3806 }
3814 3807 },
3815   - "63 0 R": {
  3808 + "156 0 R": {
3816 3809 "stream": {
3817 3810 "filter": null,
3818 3811 "is": false,
3819 3812 "length": null
3820 3813 }
3821 3814 },
3822   - "64 0 R": {
  3815 + "157 0 R": {
3823 3816 "stream": {
3824 3817 "filter": null,
3825   - "is": true,
3826   - "length": 12
  3818 + "is": false,
  3819 + "length": null
3827 3820 }
3828 3821 },
3829   - "65 0 R": {
  3822 + "158 0 R": {
3830 3823 "stream": {
3831 3824 "filter": null,
3832 3825 "is": false,
3833 3826 "length": null
3834 3827 }
3835 3828 },
3836   - "66 0 R": {
  3829 + "159 0 R": {
3837 3830 "stream": {
3838 3831 "filter": null,
3839   - "is": true,
3840   - "length": 220
  3832 + "is": false,
  3833 + "length": null
3841 3834 }
3842 3835 },
3843   - "67 0 R": {
  3836 + "160 0 R": {
3844 3837 "stream": {
3845 3838 "filter": null,
3846 3839 "is": false,
3847 3840 "length": null
3848 3841 }
3849 3842 },
3850   - "68 0 R": {
  3843 + "161 0 R": {
3851 3844 "stream": {
3852 3845 "filter": null,
3853   - "is": true,
3854   - "length": 12
  3846 + "is": false,
  3847 + "length": null
3855 3848 }
3856 3849 },
3857   - "69 0 R": {
  3850 + "162 0 R": {
3858 3851 "stream": {
3859 3852 "filter": null,
3860 3853 "is": false,
3861 3854 "length": null
3862 3855 }
3863 3856 },
3864   - "7 0 R": {
  3857 + "163 0 R": {
3865 3858 "stream": {
3866 3859 "filter": null,
3867 3860 "is": false,
3868 3861 "length": null
3869 3862 }
3870 3863 },
3871   - "70 0 R": {
  3864 + "164 0 R": {
3872 3865 "stream": {
3873 3866 "filter": null,
3874   - "is": true,
3875   - "length": 220
  3867 + "is": false,
  3868 + "length": null
3876 3869 }
3877 3870 },
3878   - "71 0 R": {
  3871 + "165 0 R": {
3879 3872 "stream": {
3880 3873 "filter": null,
3881 3874 "is": false,
3882 3875 "length": null
3883 3876 }
3884 3877 },
3885   - "72 0 R": {
  3878 + "166 0 R": {
3886 3879 "stream": {
3887 3880 "filter": null,
3888   - "is": true,
3889   - "length": 12
  3881 + "is": false,
  3882 + "length": null
3890 3883 }
3891 3884 },
3892   - "73 0 R": {
  3885 + "167 0 R": {
3893 3886 "stream": {
3894 3887 "filter": null,
3895 3888 "is": false,
3896 3889 "length": null
3897 3890 }
3898 3891 },
3899   - "74 0 R": {
  3892 + "168 0 R": {
3900 3893 "stream": {
3901 3894 "filter": null,
3902   - "is": true,
3903   - "length": 220
  3895 + "is": false,
  3896 + "length": null
3904 3897 }
3905 3898 },
3906   - "75 0 R": {
  3899 + "169 0 R": {
3907 3900 "stream": {
3908 3901 "filter": null,
3909 3902 "is": false,
3910 3903 "length": null
3911 3904 }
3912 3905 },
3913   - "76 0 R": {
  3906 + "170 0 R": {
3914 3907 "stream": {
3915 3908 "filter": null,
3916   - "is": true,
3917   - "length": 12
  3909 + "is": false,
  3910 + "length": null
3918 3911 }
3919 3912 },
3920   - "77 0 R": {
  3913 + "171 0 R": {
3921 3914 "stream": {
3922 3915 "filter": null,
3923 3916 "is": false,
3924 3917 "length": null
3925 3918 }
3926 3919 },
3927   - "78 0 R": {
  3920 + "172 0 R": {
3928 3921 "stream": {
3929 3922 "filter": null,
3930   - "is": true,
3931   - "length": 220
  3923 + "is": false,
  3924 + "length": null
3932 3925 }
3933 3926 },
3934   - "79 0 R": {
  3927 + "173 0 R": {
3935 3928 "stream": {
3936 3929 "filter": null,
3937 3930 "is": false,
3938 3931 "length": null
3939 3932 }
3940 3933 },
3941   - "8 0 R": {
  3934 + "174 0 R": {
3942 3935 "stream": {
3943 3936 "filter": null,
3944 3937 "is": false,
3945 3938 "length": null
3946 3939 }
3947 3940 },
3948   - "80 0 R": {
  3941 + "175 0 R": {
3949 3942 "stream": {
3950 3943 "filter": null,
3951   - "is": true,
3952   - "length": 12
  3944 + "is": false,
  3945 + "length": null
3953 3946 }
3954 3947 },
3955   - "81 0 R": {
  3948 + "176 0 R": {
3956 3949 "stream": {
3957 3950 "filter": null,
3958 3951 "is": false,
3959 3952 "length": null
3960 3953 }
3961 3954 },
3962   - "82 0 R": {
  3955 + "177 0 R": {
3963 3956 "stream": {
3964 3957 "filter": null,
3965 3958 "is": false,
3966 3959 "length": null
3967 3960 }
3968 3961 },
3969   - "83 0 R": {
  3962 + "178 0 R": {
3970 3963 "stream": {
3971 3964 "filter": null,
3972 3965 "is": false,
3973 3966 "length": null
3974 3967 }
3975 3968 },
3976   - "84 0 R": {
  3969 + "179 0 R": {
3977 3970 "stream": {
3978 3971 "filter": null,
3979 3972 "is": false,
3980 3973 "length": null
3981 3974 }
3982 3975 },
3983   - "85 0 R": {
  3976 + "180 0 R": {
3984 3977 "stream": {
3985 3978 "filter": null,
3986 3979 "is": false,
3987 3980 "length": null
3988 3981 }
3989 3982 },
3990   - "86 0 R": {
  3983 + "181 0 R": {
3991 3984 "stream": {
3992 3985 "filter": null,
3993 3986 "is": false,
3994 3987 "length": null
3995 3988 }
3996 3989 },
3997   - "87 0 R": {
  3990 + "182 0 R": {
3998 3991 "stream": {
3999 3992 "filter": null,
4000 3993 "is": false,
4001 3994 "length": null
4002 3995 }
4003 3996 },
4004   - "88 0 R": {
  3997 + "183 0 R": {
4005 3998 "stream": {
4006 3999 "filter": null,
4007 4000 "is": false,
4008 4001 "length": null
4009 4002 }
4010 4003 },
4011   - "89 0 R": {
  4004 + "184 0 R": {
4012 4005 "stream": {
4013 4006 "filter": null,
4014 4007 "is": false,
4015 4008 "length": null
4016 4009 }
4017 4010 },
4018   - "9 0 R": {
  4011 + "185 0 R": {
4019 4012 "stream": {
4020 4013 "filter": null,
4021 4014 "is": false,
4022 4015 "length": null
4023 4016 }
4024 4017 },
4025   - "90 0 R": {
  4018 + "186 0 R": {
4026 4019 "stream": {
4027 4020 "filter": null,
4028 4021 "is": false,
4029 4022 "length": null
4030 4023 }
4031 4024 },
4032   - "91 0 R": {
  4025 + "187 0 R": {
4033 4026 "stream": {
4034 4027 "filter": null,
4035 4028 "is": false,
4036 4029 "length": null
4037 4030 }
4038 4031 },
4039   - "92 0 R": {
  4032 + "188 0 R": {
4040 4033 "stream": {
4041 4034 "filter": null,
4042 4035 "is": false,
4043 4036 "length": null
4044 4037 }
4045 4038 },
4046   - "93 0 R": {
  4039 + "189 0 R": {
4047 4040 "stream": {
4048 4041 "filter": null,
4049 4042 "is": false,
4050 4043 "length": null
4051 4044 }
4052 4045 },
4053   - "94 0 R": {
  4046 + "190 0 R": {
4054 4047 "stream": {
4055 4048 "filter": null,
4056 4049 "is": false,
4057 4050 "length": null
4058 4051 }
4059 4052 },
4060   - "95 0 R": {
  4053 + "191 0 R": {
4061 4054 "stream": {
4062 4055 "filter": null,
4063 4056 "is": false,
4064 4057 "length": null
4065 4058 }
4066 4059 },
4067   - "96 0 R": {
  4060 + "192 0 R": {
4068 4061 "stream": {
4069 4062 "filter": null,
4070 4063 "is": false,
4071 4064 "length": null
4072 4065 }
4073 4066 },
4074   - "97 0 R": {
  4067 + "193 0 R": {
4075 4068 "stream": {
4076 4069 "filter": null,
4077   - "is": false,
4078   - "length": null
  4070 + "is": true,
  4071 + "length": 16184
4079 4072 }
4080 4073 },
4081   - "98 0 R": {
  4074 + "194 0 R": {
4082 4075 "stream": {
4083 4076 "filter": null,
4084 4077 "is": false,
4085 4078 "length": null
4086 4079 }
4087 4080 },
4088   - "99 0 R": {
  4081 + "195 0 R": {
  4082 + "stream": {
  4083 + "filter": null,
  4084 + "is": true,
  4085 + "length": 11088
  4086 + }
  4087 + },
  4088 + "196 0 R": {
4089 4089 "stream": {
4090 4090 "filter": null,
4091 4091 "is": false,
... ...
qpdf/qtest/qpdf/json-field-types.out
... ... @@ -2727,1365 +2727,1365 @@
2727 2727 "length": null
2728 2728 }
2729 2729 },
2730   - "10 0 R": {
2731   - "stream": {
2732   - "filter": null,
2733   - "is": false,
2734   - "length": null
2735   - }
2736   - },
2737   - "100 0 R": {
  2730 + "2 0 R": {
2738 2731 "stream": {
2739 2732 "filter": null,
2740 2733 "is": false,
2741 2734 "length": null
2742 2735 }
2743 2736 },
2744   - "101 0 R": {
  2737 + "3 0 R": {
2745 2738 "stream": {
2746 2739 "filter": null,
2747 2740 "is": false,
2748 2741 "length": null
2749 2742 }
2750 2743 },
2751   - "102 0 R": {
  2744 + "4 0 R": {
2752 2745 "stream": {
2753 2746 "filter": null,
2754 2747 "is": false,
2755 2748 "length": null
2756 2749 }
2757 2750 },
2758   - "103 0 R": {
  2751 + "5 0 R": {
2759 2752 "stream": {
2760 2753 "filter": null,
2761 2754 "is": false,
2762 2755 "length": null
2763 2756 }
2764 2757 },
2765   - "104 0 R": {
  2758 + "6 0 R": {
2766 2759 "stream": {
2767 2760 "filter": null,
2768 2761 "is": false,
2769 2762 "length": null
2770 2763 }
2771 2764 },
2772   - "105 0 R": {
  2765 + "7 0 R": {
2773 2766 "stream": {
2774 2767 "filter": null,
2775 2768 "is": false,
2776 2769 "length": null
2777 2770 }
2778 2771 },
2779   - "106 0 R": {
  2772 + "8 0 R": {
2780 2773 "stream": {
2781 2774 "filter": null,
2782 2775 "is": false,
2783 2776 "length": null
2784 2777 }
2785 2778 },
2786   - "107 0 R": {
  2779 + "9 0 R": {
2787 2780 "stream": {
2788 2781 "filter": null,
2789 2782 "is": false,
2790 2783 "length": null
2791 2784 }
2792 2785 },
2793   - "108 0 R": {
  2786 + "10 0 R": {
2794 2787 "stream": {
2795 2788 "filter": null,
2796 2789 "is": false,
2797 2790 "length": null
2798 2791 }
2799 2792 },
2800   - "109 0 R": {
  2793 + "11 0 R": {
2801 2794 "stream": {
2802 2795 "filter": null,
2803 2796 "is": false,
2804 2797 "length": null
2805 2798 }
2806 2799 },
2807   - "11 0 R": {
  2800 + "12 0 R": {
2808 2801 "stream": {
2809 2802 "filter": null,
2810 2803 "is": false,
2811 2804 "length": null
2812 2805 }
2813 2806 },
2814   - "110 0 R": {
  2807 + "13 0 R": {
2815 2808 "stream": {
2816 2809 "filter": null,
2817 2810 "is": false,
2818 2811 "length": null
2819 2812 }
2820 2813 },
2821   - "111 0 R": {
  2814 + "14 0 R": {
2822 2815 "stream": {
2823 2816 "filter": null,
2824 2817 "is": false,
2825 2818 "length": null
2826 2819 }
2827 2820 },
2828   - "112 0 R": {
  2821 + "15 0 R": {
2829 2822 "stream": {
2830 2823 "filter": null,
2831 2824 "is": false,
2832 2825 "length": null
2833 2826 }
2834 2827 },
2835   - "113 0 R": {
  2828 + "16 0 R": {
2836 2829 "stream": {
2837 2830 "filter": null,
2838 2831 "is": false,
2839 2832 "length": null
2840 2833 }
2841 2834 },
2842   - "114 0 R": {
  2835 + "17 0 R": {
2843 2836 "stream": {
2844 2837 "filter": null,
2845 2838 "is": false,
2846 2839 "length": null
2847 2840 }
2848 2841 },
2849   - "115 0 R": {
  2842 + "18 0 R": {
2850 2843 "stream": {
2851 2844 "filter": null,
2852 2845 "is": false,
2853 2846 "length": null
2854 2847 }
2855 2848 },
2856   - "116 0 R": {
  2849 + "19 0 R": {
2857 2850 "stream": {
2858 2851 "filter": null,
2859   - "is": false,
2860   - "length": null
  2852 + "is": true,
  2853 + "length": 12
2861 2854 }
2862 2855 },
2863   - "117 0 R": {
  2856 + "20 0 R": {
2864 2857 "stream": {
2865 2858 "filter": null,
2866 2859 "is": false,
2867 2860 "length": null
2868 2861 }
2869 2862 },
2870   - "118 0 R": {
  2863 + "21 0 R": {
2871 2864 "stream": {
2872 2865 "filter": null,
2873 2866 "is": false,
2874 2867 "length": null
2875 2868 }
2876 2869 },
2877   - "119 0 R": {
  2870 + "22 0 R": {
2878 2871 "stream": {
2879 2872 "filter": null,
2880 2873 "is": false,
2881 2874 "length": null
2882 2875 }
2883 2876 },
2884   - "12 0 R": {
  2877 + "23 0 R": {
2885 2878 "stream": {
2886 2879 "filter": null,
2887 2880 "is": false,
2888 2881 "length": null
2889 2882 }
2890 2883 },
2891   - "120 0 R": {
  2884 + "24 0 R": {
2892 2885 "stream": {
2893 2886 "filter": null,
2894   - "is": false,
2895   - "length": null
  2887 + "is": true,
  2888 + "length": 12
2896 2889 }
2897 2890 },
2898   - "121 0 R": {
  2891 + "25 0 R": {
2899 2892 "stream": {
2900 2893 "filter": null,
2901 2894 "is": false,
2902 2895 "length": null
2903 2896 }
2904 2897 },
2905   - "122 0 R": {
  2898 + "26 0 R": {
2906 2899 "stream": {
2907 2900 "filter": null,
2908   - "is": false,
2909   - "length": null
  2901 + "is": true,
  2902 + "length": 82
2910 2903 }
2911 2904 },
2912   - "123 0 R": {
  2905 + "27 0 R": {
2913 2906 "stream": {
2914 2907 "filter": null,
2915 2908 "is": false,
2916 2909 "length": null
2917 2910 }
2918 2911 },
2919   - "124 0 R": {
  2912 + "28 0 R": {
2920 2913 "stream": {
2921 2914 "filter": null,
2922 2915 "is": false,
2923 2916 "length": null
2924 2917 }
2925 2918 },
2926   - "125 0 R": {
  2919 + "29 0 R": {
2927 2920 "stream": {
2928 2921 "filter": null,
2929   - "is": false,
2930   - "length": null
  2922 + "is": true,
  2923 + "length": 12
2931 2924 }
2932 2925 },
2933   - "126 0 R": {
  2926 + "30 0 R": {
2934 2927 "stream": {
2935 2928 "filter": null,
2936 2929 "is": false,
2937 2930 "length": null
2938 2931 }
2939 2932 },
2940   - "127 0 R": {
  2933 + "31 0 R": {
2941 2934 "stream": {
2942 2935 "filter": null,
2943   - "is": false,
2944   - "length": null
  2936 + "is": true,
  2937 + "length": 82
2945 2938 }
2946 2939 },
2947   - "128 0 R": {
  2940 + "32 0 R": {
2948 2941 "stream": {
2949 2942 "filter": null,
2950 2943 "is": false,
2951 2944 "length": null
2952 2945 }
2953 2946 },
2954   - "129 0 R": {
  2947 + "33 0 R": {
2955 2948 "stream": {
2956 2949 "filter": null,
2957   - "is": false,
2958   - "length": null
  2950 + "is": true,
  2951 + "length": 12
2959 2952 }
2960 2953 },
2961   - "13 0 R": {
  2954 + "34 0 R": {
2962 2955 "stream": {
2963 2956 "filter": null,
2964 2957 "is": false,
2965 2958 "length": null
2966 2959 }
2967 2960 },
2968   - "130 0 R": {
  2961 + "35 0 R": {
2969 2962 "stream": {
2970 2963 "filter": null,
2971   - "is": false,
2972   - "length": null
  2964 + "is": true,
  2965 + "length": 82
2973 2966 }
2974 2967 },
2975   - "131 0 R": {
  2968 + "36 0 R": {
2976 2969 "stream": {
2977 2970 "filter": null,
2978 2971 "is": false,
2979 2972 "length": null
2980 2973 }
2981 2974 },
2982   - "132 0 R": {
  2975 + "37 0 R": {
2983 2976 "stream": {
2984 2977 "filter": null,
2985 2978 "is": false,
2986 2979 "length": null
2987 2980 }
2988 2981 },
2989   - "133 0 R": {
  2982 + "38 0 R": {
2990 2983 "stream": {
2991 2984 "filter": null,
2992 2985 "is": false,
2993 2986 "length": null
2994 2987 }
2995 2988 },
2996   - "134 0 R": {
  2989 + "39 0 R": {
2997 2990 "stream": {
2998 2991 "filter": null,
2999 2992 "is": false,
3000 2993 "length": null
3001 2994 }
3002 2995 },
3003   - "135 0 R": {
  2996 + "40 0 R": {
3004 2997 "stream": {
3005 2998 "filter": null,
3006   - "is": false,
3007   - "length": null
  2999 + "is": true,
  3000 + "length": 12
3008 3001 }
3009 3002 },
3010   - "136 0 R": {
  3003 + "41 0 R": {
3011 3004 "stream": {
3012 3005 "filter": null,
3013 3006 "is": false,
3014 3007 "length": null
3015 3008 }
3016 3009 },
3017   - "137 0 R": {
  3010 + "42 0 R": {
3018 3011 "stream": {
3019 3012 "filter": null,
3020   - "is": false,
3021   - "length": null
  3013 + "is": true,
  3014 + "length": 46
3022 3015 }
3023 3016 },
3024   - "138 0 R": {
  3017 + "43 0 R": {
3025 3018 "stream": {
3026 3019 "filter": null,
3027 3020 "is": false,
3028 3021 "length": null
3029 3022 }
3030 3023 },
3031   - "139 0 R": {
  3024 + "44 0 R": {
3032 3025 "stream": {
3033 3026 "filter": null,
3034   - "is": false,
3035   - "length": null
  3027 + "is": true,
  3028 + "length": 46
3036 3029 }
3037 3030 },
3038   - "14 0 R": {
  3031 + "45 0 R": {
3039 3032 "stream": {
3040 3033 "filter": null,
3041 3034 "is": false,
3042 3035 "length": null
3043 3036 }
3044 3037 },
3045   - "140 0 R": {
  3038 + "46 0 R": {
3046 3039 "stream": {
3047 3040 "filter": null,
3048   - "is": false,
3049   - "length": null
  3041 + "is": true,
  3042 + "length": 47
3050 3043 }
3051 3044 },
3052   - "141 0 R": {
  3045 + "47 0 R": {
3053 3046 "stream": {
3054 3047 "filter": null,
3055 3048 "is": false,
3056 3049 "length": null
3057 3050 }
3058 3051 },
3059   - "142 0 R": {
  3052 + "48 0 R": {
3060 3053 "stream": {
3061 3054 "filter": null,
3062 3055 "is": true,
3063   - "length": 702
  3056 + "length": 45
3064 3057 }
3065 3058 },
3066   - "143 0 R": {
  3059 + "49 0 R": {
3067 3060 "stream": {
3068 3061 "filter": null,
3069 3062 "is": false,
3070 3063 "length": null
3071 3064 }
3072 3065 },
3073   - "144 0 R": {
  3066 + "50 0 R": {
3074 3067 "stream": {
3075 3068 "filter": null,
3076   - "is": false,
3077   - "length": null
  3069 + "is": true,
  3070 + "length": 4747
3078 3071 }
3079 3072 },
3080   - "145 0 R": {
  3073 + "51 0 R": {
3081 3074 "stream": {
3082 3075 "filter": null,
3083 3076 "is": false,
3084 3077 "length": null
3085 3078 }
3086 3079 },
3087   - "146 0 R": {
  3080 + "52 0 R": {
3088 3081 "stream": {
3089 3082 "filter": null,
3090   - "is": true,
3091   - "length": 582
  3083 + "is": false,
  3084 + "length": null
3092 3085 }
3093 3086 },
3094   - "147 0 R": {
  3087 + "53 0 R": {
3095 3088 "stream": {
3096 3089 "filter": null,
3097 3090 "is": false,
3098 3091 "length": null
3099 3092 }
3100 3093 },
3101   - "148 0 R": {
  3094 + "54 0 R": {
3102 3095 "stream": {
3103 3096 "filter": null,
3104 3097 "is": false,
3105 3098 "length": null
3106 3099 }
3107 3100 },
3108   - "149 0 R": {
  3101 + "55 0 R": {
3109 3102 "stream": {
3110 3103 "filter": null,
3111 3104 "is": false,
3112 3105 "length": null
3113 3106 }
3114 3107 },
3115   - "15 0 R": {
  3108 + "56 0 R": {
3116 3109 "stream": {
3117 3110 "filter": null,
3118 3111 "is": false,
3119 3112 "length": null
3120 3113 }
3121 3114 },
3122   - "150 0 R": {
  3115 + "57 0 R": {
3123 3116 "stream": {
3124 3117 "filter": null,
3125 3118 "is": false,
3126 3119 "length": null
3127 3120 }
3128 3121 },
3129   - "151 0 R": {
  3122 + "58 0 R": {
3130 3123 "stream": {
3131 3124 "filter": null,
3132   - "is": false,
3133   - "length": null
  3125 + "is": true,
  3126 + "length": 220
3134 3127 }
3135 3128 },
3136   - "152 0 R": {
  3129 + "59 0 R": {
3137 3130 "stream": {
3138 3131 "filter": null,
3139 3132 "is": false,
3140 3133 "length": null
3141 3134 }
3142 3135 },
3143   - "153 0 R": {
  3136 + "60 0 R": {
3144 3137 "stream": {
3145 3138 "filter": null,
3146   - "is": false,
3147   - "length": null
  3139 + "is": true,
  3140 + "length": 12
3148 3141 }
3149 3142 },
3150   - "154 0 R": {
  3143 + "61 0 R": {
3151 3144 "stream": {
3152 3145 "filter": null,
3153 3146 "is": false,
3154 3147 "length": null
3155 3148 }
3156 3149 },
3157   - "155 0 R": {
  3150 + "62 0 R": {
3158 3151 "stream": {
3159 3152 "filter": null,
3160   - "is": false,
3161   - "length": null
  3153 + "is": true,
  3154 + "length": 220
3162 3155 }
3163 3156 },
3164   - "156 0 R": {
  3157 + "63 0 R": {
3165 3158 "stream": {
3166 3159 "filter": null,
3167 3160 "is": false,
3168 3161 "length": null
3169 3162 }
3170 3163 },
3171   - "157 0 R": {
  3164 + "64 0 R": {
3172 3165 "stream": {
3173 3166 "filter": null,
3174   - "is": false,
3175   - "length": null
  3167 + "is": true,
  3168 + "length": 12
3176 3169 }
3177 3170 },
3178   - "158 0 R": {
  3171 + "65 0 R": {
3179 3172 "stream": {
3180 3173 "filter": null,
3181 3174 "is": false,
3182 3175 "length": null
3183 3176 }
3184 3177 },
3185   - "159 0 R": {
  3178 + "66 0 R": {
3186 3179 "stream": {
3187 3180 "filter": null,
3188   - "is": false,
3189   - "length": null
  3181 + "is": true,
  3182 + "length": 220
3190 3183 }
3191 3184 },
3192   - "16 0 R": {
  3185 + "67 0 R": {
3193 3186 "stream": {
3194 3187 "filter": null,
3195 3188 "is": false,
3196 3189 "length": null
3197 3190 }
3198 3191 },
3199   - "160 0 R": {
  3192 + "68 0 R": {
3200 3193 "stream": {
3201 3194 "filter": null,
3202   - "is": false,
3203   - "length": null
  3195 + "is": true,
  3196 + "length": 12
3204 3197 }
3205 3198 },
3206   - "161 0 R": {
  3199 + "69 0 R": {
3207 3200 "stream": {
3208 3201 "filter": null,
3209 3202 "is": false,
3210 3203 "length": null
3211 3204 }
3212 3205 },
3213   - "162 0 R": {
  3206 + "70 0 R": {
3214 3207 "stream": {
3215 3208 "filter": null,
3216   - "is": false,
3217   - "length": null
  3209 + "is": true,
  3210 + "length": 220
3218 3211 }
3219 3212 },
3220   - "163 0 R": {
  3213 + "71 0 R": {
3221 3214 "stream": {
3222 3215 "filter": null,
3223 3216 "is": false,
3224 3217 "length": null
3225 3218 }
3226 3219 },
3227   - "164 0 R": {
  3220 + "72 0 R": {
3228 3221 "stream": {
3229 3222 "filter": null,
3230   - "is": false,
3231   - "length": null
  3223 + "is": true,
  3224 + "length": 12
3232 3225 }
3233 3226 },
3234   - "165 0 R": {
  3227 + "73 0 R": {
3235 3228 "stream": {
3236 3229 "filter": null,
3237 3230 "is": false,
3238 3231 "length": null
3239 3232 }
3240 3233 },
3241   - "166 0 R": {
  3234 + "74 0 R": {
3242 3235 "stream": {
3243 3236 "filter": null,
3244   - "is": false,
3245   - "length": null
  3237 + "is": true,
  3238 + "length": 220
3246 3239 }
3247 3240 },
3248   - "167 0 R": {
  3241 + "75 0 R": {
3249 3242 "stream": {
3250 3243 "filter": null,
3251 3244 "is": false,
3252 3245 "length": null
3253 3246 }
3254 3247 },
3255   - "168 0 R": {
  3248 + "76 0 R": {
3256 3249 "stream": {
3257 3250 "filter": null,
3258   - "is": false,
3259   - "length": null
  3251 + "is": true,
  3252 + "length": 12
3260 3253 }
3261 3254 },
3262   - "169 0 R": {
  3255 + "77 0 R": {
3263 3256 "stream": {
3264 3257 "filter": null,
3265 3258 "is": false,
3266 3259 "length": null
3267 3260 }
3268 3261 },
3269   - "17 0 R": {
  3262 + "78 0 R": {
3270 3263 "stream": {
3271 3264 "filter": null,
3272   - "is": false,
3273   - "length": null
  3265 + "is": true,
  3266 + "length": 220
3274 3267 }
3275 3268 },
3276   - "170 0 R": {
  3269 + "79 0 R": {
3277 3270 "stream": {
3278 3271 "filter": null,
3279 3272 "is": false,
3280 3273 "length": null
3281 3274 }
3282 3275 },
3283   - "171 0 R": {
  3276 + "80 0 R": {
3284 3277 "stream": {
3285 3278 "filter": null,
3286   - "is": false,
3287   - "length": null
  3279 + "is": true,
  3280 + "length": 12
3288 3281 }
3289 3282 },
3290   - "172 0 R": {
  3283 + "81 0 R": {
3291 3284 "stream": {
3292 3285 "filter": null,
3293 3286 "is": false,
3294 3287 "length": null
3295 3288 }
3296 3289 },
3297   - "173 0 R": {
  3290 + "82 0 R": {
3298 3291 "stream": {
3299 3292 "filter": null,
3300 3293 "is": false,
3301 3294 "length": null
3302 3295 }
3303 3296 },
3304   - "174 0 R": {
  3297 + "83 0 R": {
3305 3298 "stream": {
3306 3299 "filter": null,
3307 3300 "is": false,
3308 3301 "length": null
3309 3302 }
3310 3303 },
3311   - "175 0 R": {
  3304 + "84 0 R": {
3312 3305 "stream": {
3313 3306 "filter": null,
3314 3307 "is": false,
3315 3308 "length": null
3316 3309 }
3317 3310 },
3318   - "176 0 R": {
  3311 + "85 0 R": {
3319 3312 "stream": {
3320 3313 "filter": null,
3321 3314 "is": false,
3322 3315 "length": null
3323 3316 }
3324 3317 },
3325   - "177 0 R": {
  3318 + "86 0 R": {
3326 3319 "stream": {
3327 3320 "filter": null,
3328 3321 "is": false,
3329 3322 "length": null
3330 3323 }
3331 3324 },
3332   - "178 0 R": {
  3325 + "87 0 R": {
3333 3326 "stream": {
3334 3327 "filter": null,
3335 3328 "is": false,
3336 3329 "length": null
3337 3330 }
3338 3331 },
3339   - "179 0 R": {
  3332 + "88 0 R": {
3340 3333 "stream": {
3341 3334 "filter": null,
3342 3335 "is": false,
3343 3336 "length": null
3344 3337 }
3345 3338 },
3346   - "18 0 R": {
  3339 + "89 0 R": {
3347 3340 "stream": {
3348 3341 "filter": null,
3349 3342 "is": false,
3350 3343 "length": null
3351 3344 }
3352 3345 },
3353   - "180 0 R": {
  3346 + "90 0 R": {
3354 3347 "stream": {
3355 3348 "filter": null,
3356 3349 "is": false,
3357 3350 "length": null
3358 3351 }
3359 3352 },
3360   - "181 0 R": {
  3353 + "91 0 R": {
3361 3354 "stream": {
3362 3355 "filter": null,
3363 3356 "is": false,
3364 3357 "length": null
3365 3358 }
3366 3359 },
3367   - "182 0 R": {
  3360 + "92 0 R": {
3368 3361 "stream": {
3369 3362 "filter": null,
3370 3363 "is": false,
3371 3364 "length": null
3372 3365 }
3373 3366 },
3374   - "183 0 R": {
  3367 + "93 0 R": {
3375 3368 "stream": {
3376 3369 "filter": null,
3377 3370 "is": false,
3378 3371 "length": null
3379 3372 }
3380 3373 },
3381   - "184 0 R": {
  3374 + "94 0 R": {
3382 3375 "stream": {
3383 3376 "filter": null,
3384 3377 "is": false,
3385 3378 "length": null
3386 3379 }
3387 3380 },
3388   - "185 0 R": {
  3381 + "95 0 R": {
3389 3382 "stream": {
3390 3383 "filter": null,
3391 3384 "is": false,
3392 3385 "length": null
3393 3386 }
3394 3387 },
3395   - "186 0 R": {
  3388 + "96 0 R": {
3396 3389 "stream": {
3397 3390 "filter": null,
3398 3391 "is": false,
3399 3392 "length": null
3400 3393 }
3401 3394 },
3402   - "187 0 R": {
  3395 + "97 0 R": {
3403 3396 "stream": {
3404 3397 "filter": null,
3405 3398 "is": false,
3406 3399 "length": null
3407 3400 }
3408 3401 },
3409   - "188 0 R": {
  3402 + "98 0 R": {
3410 3403 "stream": {
3411 3404 "filter": null,
3412 3405 "is": false,
3413 3406 "length": null
3414 3407 }
3415 3408 },
3416   - "189 0 R": {
  3409 + "99 0 R": {
3417 3410 "stream": {
3418 3411 "filter": null,
3419 3412 "is": false,
3420 3413 "length": null
3421 3414 }
3422 3415 },
3423   - "19 0 R": {
  3416 + "100 0 R": {
3424 3417 "stream": {
3425 3418 "filter": null,
3426   - "is": true,
3427   - "length": 12
  3419 + "is": false,
  3420 + "length": null
3428 3421 }
3429 3422 },
3430   - "190 0 R": {
  3423 + "101 0 R": {
3431 3424 "stream": {
3432 3425 "filter": null,
3433 3426 "is": false,
3434 3427 "length": null
3435 3428 }
3436 3429 },
3437   - "191 0 R": {
  3430 + "102 0 R": {
3438 3431 "stream": {
3439 3432 "filter": null,
3440 3433 "is": false,
3441 3434 "length": null
3442 3435 }
3443 3436 },
3444   - "192 0 R": {
  3437 + "103 0 R": {
3445 3438 "stream": {
3446 3439 "filter": null,
3447 3440 "is": false,
3448 3441 "length": null
3449 3442 }
3450 3443 },
3451   - "193 0 R": {
  3444 + "104 0 R": {
3452 3445 "stream": {
3453 3446 "filter": null,
3454   - "is": true,
3455   - "length": 16184
  3447 + "is": false,
  3448 + "length": null
3456 3449 }
3457 3450 },
3458   - "194 0 R": {
  3451 + "105 0 R": {
3459 3452 "stream": {
3460 3453 "filter": null,
3461 3454 "is": false,
3462 3455 "length": null
3463 3456 }
3464 3457 },
3465   - "195 0 R": {
  3458 + "106 0 R": {
3466 3459 "stream": {
3467 3460 "filter": null,
3468   - "is": true,
3469   - "length": 11088
  3461 + "is": false,
  3462 + "length": null
3470 3463 }
3471 3464 },
3472   - "196 0 R": {
  3465 + "107 0 R": {
3473 3466 "stream": {
3474 3467 "filter": null,
3475 3468 "is": false,
3476 3469 "length": null
3477 3470 }
3478 3471 },
3479   - "2 0 R": {
  3472 + "108 0 R": {
3480 3473 "stream": {
3481 3474 "filter": null,
3482 3475 "is": false,
3483 3476 "length": null
3484 3477 }
3485 3478 },
3486   - "20 0 R": {
  3479 + "109 0 R": {
3487 3480 "stream": {
3488 3481 "filter": null,
3489 3482 "is": false,
3490 3483 "length": null
3491 3484 }
3492 3485 },
3493   - "21 0 R": {
  3486 + "110 0 R": {
3494 3487 "stream": {
3495 3488 "filter": null,
3496 3489 "is": false,
3497 3490 "length": null
3498 3491 }
3499 3492 },
3500   - "22 0 R": {
  3493 + "111 0 R": {
3501 3494 "stream": {
3502 3495 "filter": null,
3503 3496 "is": false,
3504 3497 "length": null
3505 3498 }
3506 3499 },
3507   - "23 0 R": {
  3500 + "112 0 R": {
3508 3501 "stream": {
3509 3502 "filter": null,
3510 3503 "is": false,
3511 3504 "length": null
3512 3505 }
3513 3506 },
3514   - "24 0 R": {
  3507 + "113 0 R": {
3515 3508 "stream": {
3516 3509 "filter": null,
3517   - "is": true,
3518   - "length": 12
  3510 + "is": false,
  3511 + "length": null
3519 3512 }
3520 3513 },
3521   - "25 0 R": {
  3514 + "114 0 R": {
3522 3515 "stream": {
3523 3516 "filter": null,
3524 3517 "is": false,
3525 3518 "length": null
3526 3519 }
3527 3520 },
3528   - "26 0 R": {
  3521 + "115 0 R": {
3529 3522 "stream": {
3530 3523 "filter": null,
3531   - "is": true,
3532   - "length": 82
  3524 + "is": false,
  3525 + "length": null
3533 3526 }
3534 3527 },
3535   - "27 0 R": {
  3528 + "116 0 R": {
3536 3529 "stream": {
3537 3530 "filter": null,
3538 3531 "is": false,
3539 3532 "length": null
3540 3533 }
3541 3534 },
3542   - "28 0 R": {
  3535 + "117 0 R": {
3543 3536 "stream": {
3544 3537 "filter": null,
3545 3538 "is": false,
3546 3539 "length": null
3547 3540 }
3548 3541 },
3549   - "29 0 R": {
  3542 + "118 0 R": {
3550 3543 "stream": {
3551 3544 "filter": null,
3552   - "is": true,
3553   - "length": 12
  3545 + "is": false,
  3546 + "length": null
3554 3547 }
3555 3548 },
3556   - "3 0 R": {
  3549 + "119 0 R": {
3557 3550 "stream": {
3558 3551 "filter": null,
3559 3552 "is": false,
3560 3553 "length": null
3561 3554 }
3562 3555 },
3563   - "30 0 R": {
  3556 + "120 0 R": {
3564 3557 "stream": {
3565 3558 "filter": null,
3566 3559 "is": false,
3567 3560 "length": null
3568 3561 }
3569 3562 },
3570   - "31 0 R": {
  3563 + "121 0 R": {
3571 3564 "stream": {
3572 3565 "filter": null,
3573   - "is": true,
3574   - "length": 82
  3566 + "is": false,
  3567 + "length": null
3575 3568 }
3576 3569 },
3577   - "32 0 R": {
  3570 + "122 0 R": {
3578 3571 "stream": {
3579 3572 "filter": null,
3580 3573 "is": false,
3581 3574 "length": null
3582 3575 }
3583 3576 },
3584   - "33 0 R": {
  3577 + "123 0 R": {
3585 3578 "stream": {
3586 3579 "filter": null,
3587   - "is": true,
3588   - "length": 12
  3580 + "is": false,
  3581 + "length": null
3589 3582 }
3590 3583 },
3591   - "34 0 R": {
  3584 + "124 0 R": {
3592 3585 "stream": {
3593 3586 "filter": null,
3594 3587 "is": false,
3595 3588 "length": null
3596 3589 }
3597 3590 },
3598   - "35 0 R": {
  3591 + "125 0 R": {
3599 3592 "stream": {
3600 3593 "filter": null,
3601   - "is": true,
3602   - "length": 82
  3594 + "is": false,
  3595 + "length": null
3603 3596 }
3604 3597 },
3605   - "36 0 R": {
  3598 + "126 0 R": {
3606 3599 "stream": {
3607 3600 "filter": null,
3608 3601 "is": false,
3609 3602 "length": null
3610 3603 }
3611 3604 },
3612   - "37 0 R": {
  3605 + "127 0 R": {
3613 3606 "stream": {
3614 3607 "filter": null,
3615 3608 "is": false,
3616 3609 "length": null
3617 3610 }
3618 3611 },
3619   - "38 0 R": {
  3612 + "128 0 R": {
3620 3613 "stream": {
3621 3614 "filter": null,
3622 3615 "is": false,
3623 3616 "length": null
3624 3617 }
3625 3618 },
3626   - "39 0 R": {
  3619 + "129 0 R": {
3627 3620 "stream": {
3628 3621 "filter": null,
3629 3622 "is": false,
3630 3623 "length": null
3631 3624 }
3632 3625 },
3633   - "4 0 R": {
  3626 + "130 0 R": {
3634 3627 "stream": {
3635 3628 "filter": null,
3636 3629 "is": false,
3637 3630 "length": null
3638 3631 }
3639 3632 },
3640   - "40 0 R": {
  3633 + "131 0 R": {
3641 3634 "stream": {
3642 3635 "filter": null,
3643   - "is": true,
3644   - "length": 12
  3636 + "is": false,
  3637 + "length": null
3645 3638 }
3646 3639 },
3647   - "41 0 R": {
  3640 + "132 0 R": {
3648 3641 "stream": {
3649 3642 "filter": null,
3650 3643 "is": false,
3651 3644 "length": null
3652 3645 }
3653 3646 },
3654   - "42 0 R": {
  3647 + "133 0 R": {
3655 3648 "stream": {
3656 3649 "filter": null,
3657   - "is": true,
3658   - "length": 46
  3650 + "is": false,
  3651 + "length": null
3659 3652 }
3660 3653 },
3661   - "43 0 R": {
  3654 + "134 0 R": {
3662 3655 "stream": {
3663 3656 "filter": null,
3664 3657 "is": false,
3665 3658 "length": null
3666 3659 }
3667 3660 },
3668   - "44 0 R": {
  3661 + "135 0 R": {
3669 3662 "stream": {
3670 3663 "filter": null,
3671   - "is": true,
3672   - "length": 46
  3664 + "is": false,
  3665 + "length": null
3673 3666 }
3674 3667 },
3675   - "45 0 R": {
  3668 + "136 0 R": {
3676 3669 "stream": {
3677 3670 "filter": null,
3678 3671 "is": false,
3679 3672 "length": null
3680 3673 }
3681 3674 },
3682   - "46 0 R": {
  3675 + "137 0 R": {
3683 3676 "stream": {
3684 3677 "filter": null,
3685   - "is": true,
3686   - "length": 47
  3678 + "is": false,
  3679 + "length": null
3687 3680 }
3688 3681 },
3689   - "47 0 R": {
  3682 + "138 0 R": {
3690 3683 "stream": {
3691 3684 "filter": null,
3692 3685 "is": false,
3693 3686 "length": null
3694 3687 }
3695 3688 },
3696   - "48 0 R": {
  3689 + "139 0 R": {
3697 3690 "stream": {
3698 3691 "filter": null,
3699   - "is": true,
3700   - "length": 45
  3692 + "is": false,
  3693 + "length": null
3701 3694 }
3702 3695 },
3703   - "49 0 R": {
  3696 + "140 0 R": {
3704 3697 "stream": {
3705 3698 "filter": null,
3706 3699 "is": false,
3707 3700 "length": null
3708 3701 }
3709 3702 },
3710   - "5 0 R": {
  3703 + "141 0 R": {
3711 3704 "stream": {
3712 3705 "filter": null,
3713 3706 "is": false,
3714 3707 "length": null
3715 3708 }
3716 3709 },
3717   - "50 0 R": {
  3710 + "142 0 R": {
3718 3711 "stream": {
3719 3712 "filter": null,
3720 3713 "is": true,
3721   - "length": 4747
  3714 + "length": 702
3722 3715 }
3723 3716 },
3724   - "51 0 R": {
  3717 + "143 0 R": {
3725 3718 "stream": {
3726 3719 "filter": null,
3727 3720 "is": false,
3728 3721 "length": null
3729 3722 }
3730 3723 },
3731   - "52 0 R": {
  3724 + "144 0 R": {
3732 3725 "stream": {
3733 3726 "filter": null,
3734 3727 "is": false,
3735 3728 "length": null
3736 3729 }
3737 3730 },
3738   - "53 0 R": {
  3731 + "145 0 R": {
3739 3732 "stream": {
3740 3733 "filter": null,
3741 3734 "is": false,
3742 3735 "length": null
3743 3736 }
3744 3737 },
3745   - "54 0 R": {
  3738 + "146 0 R": {
3746 3739 "stream": {
3747 3740 "filter": null,
3748   - "is": false,
3749   - "length": null
  3741 + "is": true,
  3742 + "length": 582
3750 3743 }
3751 3744 },
3752   - "55 0 R": {
  3745 + "147 0 R": {
3753 3746 "stream": {
3754 3747 "filter": null,
3755 3748 "is": false,
3756 3749 "length": null
3757 3750 }
3758 3751 },
3759   - "56 0 R": {
  3752 + "148 0 R": {
3760 3753 "stream": {
3761 3754 "filter": null,
3762 3755 "is": false,
3763 3756 "length": null
3764 3757 }
3765 3758 },
3766   - "57 0 R": {
  3759 + "149 0 R": {
3767 3760 "stream": {
3768 3761 "filter": null,
3769 3762 "is": false,
3770 3763 "length": null
3771 3764 }
3772 3765 },
3773   - "58 0 R": {
  3766 + "150 0 R": {
3774 3767 "stream": {
3775 3768 "filter": null,
3776   - "is": true,
3777   - "length": 220
  3769 + "is": false,
  3770 + "length": null
3778 3771 }
3779 3772 },
3780   - "59 0 R": {
  3773 + "151 0 R": {
3781 3774 "stream": {
3782 3775 "filter": null,
3783 3776 "is": false,
3784 3777 "length": null
3785 3778 }
3786 3779 },
3787   - "6 0 R": {
  3780 + "152 0 R": {
3788 3781 "stream": {
3789 3782 "filter": null,
3790 3783 "is": false,
3791 3784 "length": null
3792 3785 }
3793 3786 },
3794   - "60 0 R": {
  3787 + "153 0 R": {
3795 3788 "stream": {
3796 3789 "filter": null,
3797   - "is": true,
3798   - "length": 12
  3790 + "is": false,
  3791 + "length": null
3799 3792 }
3800 3793 },
3801   - "61 0 R": {
  3794 + "154 0 R": {
3802 3795 "stream": {
3803 3796 "filter": null,
3804 3797 "is": false,
3805 3798 "length": null
3806 3799 }
3807 3800 },
3808   - "62 0 R": {
  3801 + "155 0 R": {
3809 3802 "stream": {
3810 3803 "filter": null,
3811   - "is": true,
3812   - "length": 220
  3804 + "is": false,
  3805 + "length": null
3813 3806 }
3814 3807 },
3815   - "63 0 R": {
  3808 + "156 0 R": {
3816 3809 "stream": {
3817 3810 "filter": null,
3818 3811 "is": false,
3819 3812 "length": null
3820 3813 }
3821 3814 },
3822   - "64 0 R": {
  3815 + "157 0 R": {
3823 3816 "stream": {
3824 3817 "filter": null,
3825   - "is": true,
3826   - "length": 12
  3818 + "is": false,
  3819 + "length": null
3827 3820 }
3828 3821 },
3829   - "65 0 R": {
  3822 + "158 0 R": {
3830 3823 "stream": {
3831 3824 "filter": null,
3832 3825 "is": false,
3833 3826 "length": null
3834 3827 }
3835 3828 },
3836   - "66 0 R": {
  3829 + "159 0 R": {
3837 3830 "stream": {
3838 3831 "filter": null,
3839   - "is": true,
3840   - "length": 220
  3832 + "is": false,
  3833 + "length": null
3841 3834 }
3842 3835 },
3843   - "67 0 R": {
  3836 + "160 0 R": {
3844 3837 "stream": {
3845 3838 "filter": null,
3846 3839 "is": false,
3847 3840 "length": null
3848 3841 }
3849 3842 },
3850   - "68 0 R": {
  3843 + "161 0 R": {
3851 3844 "stream": {
3852 3845 "filter": null,
3853   - "is": true,
3854   - "length": 12
  3846 + "is": false,
  3847 + "length": null
3855 3848 }
3856 3849 },
3857   - "69 0 R": {
  3850 + "162 0 R": {
3858 3851 "stream": {
3859 3852 "filter": null,
3860 3853 "is": false,
3861 3854 "length": null
3862 3855 }
3863 3856 },
3864   - "7 0 R": {
  3857 + "163 0 R": {
3865 3858 "stream": {
3866 3859 "filter": null,
3867 3860 "is": false,
3868 3861 "length": null
3869 3862 }
3870 3863 },
3871   - "70 0 R": {
  3864 + "164 0 R": {
3872 3865 "stream": {
3873 3866 "filter": null,
3874   - "is": true,
3875   - "length": 220
  3867 + "is": false,
  3868 + "length": null
3876 3869 }
3877 3870 },
3878   - "71 0 R": {
  3871 + "165 0 R": {
3879 3872 "stream": {
3880 3873 "filter": null,
3881 3874 "is": false,
3882 3875 "length": null
3883 3876 }
3884 3877 },
3885   - "72 0 R": {
  3878 + "166 0 R": {
3886 3879 "stream": {
3887 3880 "filter": null,
3888   - "is": true,
3889   - "length": 12
  3881 + "is": false,
  3882 + "length": null
3890 3883 }
3891 3884 },
3892   - "73 0 R": {
  3885 + "167 0 R": {
3893 3886 "stream": {
3894 3887 "filter": null,
3895 3888 "is": false,
3896 3889 "length": null
3897 3890 }
3898 3891 },
3899   - "74 0 R": {
  3892 + "168 0 R": {
3900 3893 "stream": {
3901 3894 "filter": null,
3902   - "is": true,
3903   - "length": 220
  3895 + "is": false,
  3896 + "length": null
3904 3897 }
3905 3898 },
3906   - "75 0 R": {
  3899 + "169 0 R": {
3907 3900 "stream": {
3908 3901 "filter": null,
3909 3902 "is": false,
3910 3903 "length": null
3911 3904 }
3912 3905 },
3913   - "76 0 R": {
  3906 + "170 0 R": {
3914 3907 "stream": {
3915 3908 "filter": null,
3916   - "is": true,
3917   - "length": 12
  3909 + "is": false,
  3910 + "length": null
3918 3911 }
3919 3912 },
3920   - "77 0 R": {
  3913 + "171 0 R": {
3921 3914 "stream": {
3922 3915 "filter": null,
3923 3916 "is": false,
3924 3917 "length": null
3925 3918 }
3926 3919 },
3927   - "78 0 R": {
  3920 + "172 0 R": {
3928 3921 "stream": {
3929 3922 "filter": null,
3930   - "is": true,
3931   - "length": 220
  3923 + "is": false,
  3924 + "length": null
3932 3925 }
3933 3926 },
3934   - "79 0 R": {
  3927 + "173 0 R": {
3935 3928 "stream": {
3936 3929 "filter": null,
3937 3930 "is": false,
3938 3931 "length": null
3939 3932 }
3940 3933 },
3941   - "8 0 R": {
  3934 + "174 0 R": {
3942 3935 "stream": {
3943 3936 "filter": null,
3944 3937 "is": false,
3945 3938 "length": null
3946 3939 }
3947 3940 },
3948   - "80 0 R": {
  3941 + "175 0 R": {
3949 3942 "stream": {
3950 3943 "filter": null,
3951   - "is": true,
3952   - "length": 12
  3944 + "is": false,
  3945 + "length": null
3953 3946 }
3954 3947 },
3955   - "81 0 R": {
  3948 + "176 0 R": {
3956 3949 "stream": {
3957 3950 "filter": null,
3958 3951 "is": false,
3959 3952 "length": null
3960 3953 }
3961 3954 },
3962   - "82 0 R": {
  3955 + "177 0 R": {
3963 3956 "stream": {
3964 3957 "filter": null,
3965 3958 "is": false,
3966 3959 "length": null
3967 3960 }
3968 3961 },
3969   - "83 0 R": {
  3962 + "178 0 R": {
3970 3963 "stream": {
3971 3964 "filter": null,
3972 3965 "is": false,
3973 3966 "length": null
3974 3967 }
3975 3968 },
3976   - "84 0 R": {
  3969 + "179 0 R": {
3977 3970 "stream": {
3978 3971 "filter": null,
3979 3972 "is": false,
3980 3973 "length": null
3981 3974 }
3982 3975 },
3983   - "85 0 R": {
  3976 + "180 0 R": {
3984 3977 "stream": {
3985 3978 "filter": null,
3986 3979 "is": false,
3987 3980 "length": null
3988 3981 }
3989 3982 },
3990   - "86 0 R": {
  3983 + "181 0 R": {
3991 3984 "stream": {
3992 3985 "filter": null,
3993 3986 "is": false,
3994 3987 "length": null
3995 3988 }
3996 3989 },
3997   - "87 0 R": {
  3990 + "182 0 R": {
3998 3991 "stream": {
3999 3992 "filter": null,
4000 3993 "is": false,
4001 3994 "length": null
4002 3995 }
4003 3996 },
4004   - "88 0 R": {
  3997 + "183 0 R": {
4005 3998 "stream": {
4006 3999 "filter": null,
4007 4000 "is": false,
4008 4001 "length": null
4009 4002 }
4010 4003 },
4011   - "89 0 R": {
  4004 + "184 0 R": {
4012 4005 "stream": {
4013 4006 "filter": null,
4014 4007 "is": false,
4015 4008 "length": null
4016 4009 }
4017 4010 },
4018   - "9 0 R": {
  4011 + "185 0 R": {
4019 4012 "stream": {
4020 4013 "filter": null,
4021 4014 "is": false,
4022 4015 "length": null
4023 4016 }
4024 4017 },
4025   - "90 0 R": {
  4018 + "186 0 R": {
4026 4019 "stream": {
4027 4020 "filter": null,
4028 4021 "is": false,
4029 4022 "length": null
4030 4023 }
4031 4024 },
4032   - "91 0 R": {
  4025 + "187 0 R": {
4033 4026 "stream": {
4034 4027 "filter": null,
4035 4028 "is": false,
4036 4029 "length": null
4037 4030 }
4038 4031 },
4039   - "92 0 R": {
  4032 + "188 0 R": {
4040 4033 "stream": {
4041 4034 "filter": null,
4042 4035 "is": false,
4043 4036 "length": null
4044 4037 }
4045 4038 },
4046   - "93 0 R": {
  4039 + "189 0 R": {
4047 4040 "stream": {
4048 4041 "filter": null,
4049 4042 "is": false,
4050 4043 "length": null
4051 4044 }
4052 4045 },
4053   - "94 0 R": {
  4046 + "190 0 R": {
4054 4047 "stream": {
4055 4048 "filter": null,
4056 4049 "is": false,
4057 4050 "length": null
4058 4051 }
4059 4052 },
4060   - "95 0 R": {
  4053 + "191 0 R": {
4061 4054 "stream": {
4062 4055 "filter": null,
4063 4056 "is": false,
4064 4057 "length": null
4065 4058 }
4066 4059 },
4067   - "96 0 R": {
  4060 + "192 0 R": {
4068 4061 "stream": {
4069 4062 "filter": null,
4070 4063 "is": false,
4071 4064 "length": null
4072 4065 }
4073 4066 },
4074   - "97 0 R": {
  4067 + "193 0 R": {
4075 4068 "stream": {
4076 4069 "filter": null,
4077   - "is": false,
4078   - "length": null
  4070 + "is": true,
  4071 + "length": 16184
4079 4072 }
4080 4073 },
4081   - "98 0 R": {
  4074 + "194 0 R": {
4082 4075 "stream": {
4083 4076 "filter": null,
4084 4077 "is": false,
4085 4078 "length": null
4086 4079 }
4087 4080 },
4088   - "99 0 R": {
  4081 + "195 0 R": {
  4082 + "stream": {
  4083 + "filter": null,
  4084 + "is": true,
  4085 + "length": 11088
  4086 + }
  4087 + },
  4088 + "196 0 R": {
4089 4089 "stream": {
4090 4090 "filter": null,
4091 4091 "is": false,
... ...
qpdf/qtest/qpdf/json-image-streams-all.out
... ... @@ -648,6 +648,62 @@
648 648 "length": null
649 649 }
650 650 },
  651 + "2 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "3 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "4 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "5 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "6 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "7 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "8 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
651 707 "10 0 R": {
652 708 "stream": {
653 709 "filter": null,
... ... @@ -718,13 +774,6 @@
718 774 "length": 94
719 775 }
720 776 },
721   - "2 0 R": {
722   - "stream": {
723   - "filter": null,
724   - "is": false,
725   - "length": null
726   - }
727   - },
728 777 "20 0 R": {
729 778 "stream": {
730 779 "filter": null,
... ... @@ -795,61 +844,12 @@
795 844 "length": 107
796 845 }
797 846 },
798   - "3 0 R": {
799   - "stream": {
800   - "filter": null,
801   - "is": false,
802   - "length": null
803   - }
804   - },
805 847 "30 0 R": {
806 848 "stream": {
807 849 "filter": "/RunLengthDecode",
808 850 "is": true,
809 851 "length": 3001
810 852 }
811   - },
812   - "4 0 R": {
813   - "stream": {
814   - "filter": null,
815   - "is": false,
816   - "length": null
817   - }
818   - },
819   - "5 0 R": {
820   - "stream": {
821   - "filter": null,
822   - "is": false,
823   - "length": null
824   - }
825   - },
826   - "6 0 R": {
827   - "stream": {
828   - "filter": null,
829   - "is": false,
830   - "length": null
831   - }
832   - },
833   - "7 0 R": {
834   - "stream": {
835   - "filter": null,
836   - "is": false,
837   - "length": null
838   - }
839   - },
840   - "8 0 R": {
841   - "stream": {
842   - "filter": null,
843   - "is": false,
844   - "length": null
845   - }
846   - },
847   - "9 0 R": {
848   - "stream": {
849   - "filter": null,
850   - "is": false,
851   - "length": null
852   - }
853 853 }
854 854 }
855 855 }
... ...
qpdf/qtest/qpdf/json-image-streams-small.out
... ... @@ -660,6 +660,62 @@
660 660 "length": null
661 661 }
662 662 },
  663 + "2 0 R": {
  664 + "stream": {
  665 + "filter": null,
  666 + "is": false,
  667 + "length": null
  668 + }
  669 + },
  670 + "3 0 R": {
  671 + "stream": {
  672 + "filter": null,
  673 + "is": false,
  674 + "length": null
  675 + }
  676 + },
  677 + "4 0 R": {
  678 + "stream": {
  679 + "filter": null,
  680 + "is": false,
  681 + "length": null
  682 + }
  683 + },
  684 + "5 0 R": {
  685 + "stream": {
  686 + "filter": null,
  687 + "is": false,
  688 + "length": null
  689 + }
  690 + },
  691 + "6 0 R": {
  692 + "stream": {
  693 + "filter": null,
  694 + "is": false,
  695 + "length": null
  696 + }
  697 + },
  698 + "7 0 R": {
  699 + "stream": {
  700 + "filter": null,
  701 + "is": false,
  702 + "length": null
  703 + }
  704 + },
  705 + "8 0 R": {
  706 + "stream": {
  707 + "filter": null,
  708 + "is": false,
  709 + "length": null
  710 + }
  711 + },
  712 + "9 0 R": {
  713 + "stream": {
  714 + "filter": null,
  715 + "is": false,
  716 + "length": null
  717 + }
  718 + },
663 719 "10 0 R": {
664 720 "stream": {
665 721 "filter": null,
... ... @@ -730,13 +786,6 @@
730 786 "length": 96
731 787 }
732 788 },
733   - "2 0 R": {
734   - "stream": {
735   - "filter": null,
736   - "is": false,
737   - "length": null
738   - }
739   - },
740 789 "20 0 R": {
741 790 "stream": {
742 791 "filter": "/FlateDecode",
... ... @@ -807,61 +856,12 @@
807 856 "length": 108
808 857 }
809 858 },
810   - "3 0 R": {
811   - "stream": {
812   - "filter": null,
813   - "is": false,
814   - "length": null
815   - }
816   - },
817 859 "30 0 R": {
818 860 "stream": {
819 861 "filter": "/RunLengthDecode",
820 862 "is": true,
821 863 "length": 37
822 864 }
823   - },
824   - "4 0 R": {
825   - "stream": {
826   - "filter": null,
827   - "is": false,
828   - "length": null
829   - }
830   - },
831   - "5 0 R": {
832   - "stream": {
833   - "filter": null,
834   - "is": false,
835   - "length": null
836   - }
837   - },
838   - "6 0 R": {
839   - "stream": {
840   - "filter": null,
841   - "is": false,
842   - "length": null
843   - }
844   - },
845   - "7 0 R": {
846   - "stream": {
847   - "filter": null,
848   - "is": false,
849   - "length": null
850   - }
851   - },
852   - "8 0 R": {
853   - "stream": {
854   - "filter": null,
855   - "is": false,
856   - "length": null
857   - }
858   - },
859   - "9 0 R": {
860   - "stream": {
861   - "filter": null,
862   - "is": false,
863   - "length": null
864   - }
865 865 }
866 866 }
867 867 }
... ...
qpdf/qtest/qpdf/json-image-streams-specialized.out
... ... @@ -648,6 +648,62 @@
648 648 "length": null
649 649 }
650 650 },
  651 + "2 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "3 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "4 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "5 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "6 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "7 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "8 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
651 707 "10 0 R": {
652 708 "stream": {
653 709 "filter": null,
... ... @@ -718,13 +774,6 @@
718 774 "length": 94
719 775 }
720 776 },
721   - "2 0 R": {
722   - "stream": {
723   - "filter": null,
724   - "is": false,
725   - "length": null
726   - }
727   - },
728 777 "20 0 R": {
729 778 "stream": {
730 779 "filter": null,
... ... @@ -795,61 +844,12 @@
795 844 "length": 107
796 845 }
797 846 },
798   - "3 0 R": {
799   - "stream": {
800   - "filter": null,
801   - "is": false,
802   - "length": null
803   - }
804   - },
805 847 "30 0 R": {
806 848 "stream": {
807 849 "filter": "/RunLengthDecode",
808 850 "is": true,
809 851 "length": 3001
810 852 }
811   - },
812   - "4 0 R": {
813   - "stream": {
814   - "filter": null,
815   - "is": false,
816   - "length": null
817   - }
818   - },
819   - "5 0 R": {
820   - "stream": {
821   - "filter": null,
822   - "is": false,
823   - "length": null
824   - }
825   - },
826   - "6 0 R": {
827   - "stream": {
828   - "filter": null,
829   - "is": false,
830   - "length": null
831   - }
832   - },
833   - "7 0 R": {
834   - "stream": {
835   - "filter": null,
836   - "is": false,
837   - "length": null
838   - }
839   - },
840   - "8 0 R": {
841   - "stream": {
842   - "filter": null,
843   - "is": false,
844   - "length": null
845   - }
846   - },
847   - "9 0 R": {
848   - "stream": {
849   - "filter": null,
850   - "is": false,
851   - "length": null
852   - }
853 853 }
854 854 }
855 855 }
... ...
qpdf/qtest/qpdf/json-image-streams.out
... ... @@ -648,6 +648,62 @@
648 648 "length": null
649 649 }
650 650 },
  651 + "2 0 R": {
  652 + "stream": {
  653 + "filter": null,
  654 + "is": false,
  655 + "length": null
  656 + }
  657 + },
  658 + "3 0 R": {
  659 + "stream": {
  660 + "filter": null,
  661 + "is": false,
  662 + "length": null
  663 + }
  664 + },
  665 + "4 0 R": {
  666 + "stream": {
  667 + "filter": null,
  668 + "is": false,
  669 + "length": null
  670 + }
  671 + },
  672 + "5 0 R": {
  673 + "stream": {
  674 + "filter": null,
  675 + "is": false,
  676 + "length": null
  677 + }
  678 + },
  679 + "6 0 R": {
  680 + "stream": {
  681 + "filter": null,
  682 + "is": false,
  683 + "length": null
  684 + }
  685 + },
  686 + "7 0 R": {
  687 + "stream": {
  688 + "filter": null,
  689 + "is": false,
  690 + "length": null
  691 + }
  692 + },
  693 + "8 0 R": {
  694 + "stream": {
  695 + "filter": null,
  696 + "is": false,
  697 + "length": null
  698 + }
  699 + },
  700 + "9 0 R": {
  701 + "stream": {
  702 + "filter": null,
  703 + "is": false,
  704 + "length": null
  705 + }
  706 + },
651 707 "10 0 R": {
652 708 "stream": {
653 709 "filter": null,
... ... @@ -718,13 +774,6 @@
718 774 "length": 94
719 775 }
720 776 },
721   - "2 0 R": {
722   - "stream": {
723   - "filter": null,
724   - "is": false,
725   - "length": null
726   - }
727   - },
728 777 "20 0 R": {
729 778 "stream": {
730 779 "filter": null,
... ... @@ -795,61 +844,12 @@
795 844 "length": 107
796 845 }
797 846 },
798   - "3 0 R": {
799   - "stream": {
800   - "filter": null,
801   - "is": false,
802   - "length": null
803   - }
804   - },
805 847 "30 0 R": {
806 848 "stream": {
807 849 "filter": "/RunLengthDecode",
808 850 "is": true,
809 851 "length": 3001
810 852 }
811   - },
812   - "4 0 R": {
813   - "stream": {
814   - "filter": null,
815   - "is": false,
816   - "length": null
817   - }
818   - },
819   - "5 0 R": {
820   - "stream": {
821   - "filter": null,
822   - "is": false,
823   - "length": null
824   - }
825   - },
826   - "6 0 R": {
827   - "stream": {
828   - "filter": null,
829   - "is": false,
830   - "length": null
831   - }
832   - },
833   - "7 0 R": {
834   - "stream": {
835   - "filter": null,
836   - "is": false,
837   - "length": null
838   - }
839   - },
840   - "8 0 R": {
841   - "stream": {
842   - "filter": null,
843   - "is": false,
844   - "length": null
845   - }
846   - },
847   - "9 0 R": {
848   - "stream": {
849   - "filter": null,
850   - "is": false,
851   - "length": null
852   - }
853 853 }
854 854 }
855 855 }
... ...
qpdf/qtest/qpdf/json-outlines-with-actions.out
... ... @@ -1497,70 +1497,63 @@
1497 1497 "length": null
1498 1498 }
1499 1499 },
1500   - "10 0 R": {
1501   - "stream": {
1502   - "filter": null,
1503   - "is": false,
1504   - "length": null
1505   - }
1506   - },
1507   - "100 0 R": {
  1500 + "2 0 R": {
1508 1501 "stream": {
1509 1502 "filter": null,
1510 1503 "is": false,
1511 1504 "length": null
1512 1505 }
1513 1506 },
1514   - "101 0 R": {
  1507 + "3 0 R": {
1515 1508 "stream": {
1516 1509 "filter": null,
1517 1510 "is": false,
1518 1511 "length": null
1519 1512 }
1520 1513 },
1521   - "102 0 R": {
  1514 + "4 0 R": {
1522 1515 "stream": {
1523 1516 "filter": null,
1524 1517 "is": false,
1525 1518 "length": null
1526 1519 }
1527 1520 },
1528   - "103 0 R": {
  1521 + "5 0 R": {
1529 1522 "stream": {
1530 1523 "filter": null,
1531 1524 "is": false,
1532 1525 "length": null
1533 1526 }
1534 1527 },
1535   - "104 0 R": {
  1528 + "6 0 R": {
1536 1529 "stream": {
1537 1530 "filter": null,
1538 1531 "is": false,
1539 1532 "length": null
1540 1533 }
1541 1534 },
1542   - "105 0 R": {
  1535 + "7 0 R": {
1543 1536 "stream": {
1544 1537 "filter": null,
1545 1538 "is": false,
1546 1539 "length": null
1547 1540 }
1548 1541 },
1549   - "106 0 R": {
  1542 + "8 0 R": {
1550 1543 "stream": {
1551 1544 "filter": null,
1552 1545 "is": false,
1553 1546 "length": null
1554 1547 }
1555 1548 },
1556   - "107 0 R": {
  1549 + "9 0 R": {
1557 1550 "stream": {
1558 1551 "filter": null,
1559 1552 "is": false,
1560 1553 "length": null
1561 1554 }
1562 1555 },
1563   - "108 0 R": {
  1556 + "10 0 R": {
1564 1557 "stream": {
1565 1558 "filter": null,
1566 1559 "is": false,
... ... @@ -1630,13 +1623,6 @@
1630 1623 "length": null
1631 1624 }
1632 1625 },
1633   - "2 0 R": {
1634   - "stream": {
1635   - "filter": null,
1636   - "is": false,
1637   - "length": null
1638   - }
1639   - },
1640 1626 "20 0 R": {
1641 1627 "stream": {
1642 1628 "filter": null,
... ... @@ -1707,13 +1693,6 @@
1707 1693 "length": null
1708 1694 }
1709 1695 },
1710   - "3 0 R": {
1711   - "stream": {
1712   - "filter": null,
1713   - "is": false,
1714   - "length": null
1715   - }
1716   - },
1717 1696 "30 0 R": {
1718 1697 "stream": {
1719 1698 "filter": null,
... ... @@ -1784,13 +1763,6 @@
1784 1763 "length": null
1785 1764 }
1786 1765 },
1787   - "4 0 R": {
1788   - "stream": {
1789   - "filter": null,
1790   - "is": false,
1791   - "length": null
1792   - }
1793   - },
1794 1766 "40 0 R": {
1795 1767 "stream": {
1796 1768 "filter": null,
... ... @@ -1861,13 +1833,6 @@
1861 1833 "length": null
1862 1834 }
1863 1835 },
1864   - "5 0 R": {
1865   - "stream": {
1866   - "filter": null,
1867   - "is": false,
1868   - "length": null
1869   - }
1870   - },
1871 1836 "50 0 R": {
1872 1837 "stream": {
1873 1838 "filter": null,
... ... @@ -1938,13 +1903,6 @@
1938 1903 "length": null
1939 1904 }
1940 1905 },
1941   - "6 0 R": {
1942   - "stream": {
1943   - "filter": null,
1944   - "is": false,
1945   - "length": null
1946   - }
1947   - },
1948 1906 "60 0 R": {
1949 1907 "stream": {
1950 1908 "filter": null,
... ... @@ -2015,13 +1973,6 @@
2015 1973 "length": null
2016 1974 }
2017 1975 },
2018   - "7 0 R": {
2019   - "stream": {
2020   - "filter": null,
2021   - "is": false,
2022   - "length": null
2023   - }
2024   - },
2025 1976 "70 0 R": {
2026 1977 "stream": {
2027 1978 "filter": null,
... ... @@ -2092,13 +2043,6 @@
2092 2043 "length": null
2093 2044 }
2094 2045 },
2095   - "8 0 R": {
2096   - "stream": {
2097   - "filter": null,
2098   - "is": false,
2099   - "length": null
2100   - }
2101   - },
2102 2046 "80 0 R": {
2103 2047 "stream": {
2104 2048 "filter": null,
... ... @@ -2169,13 +2113,6 @@
2169 2113 "length": null
2170 2114 }
2171 2115 },
2172   - "9 0 R": {
2173   - "stream": {
2174   - "filter": null,
2175   - "is": false,
2176   - "length": null
2177   - }
2178   - },
2179 2116 "90 0 R": {
2180 2117 "stream": {
2181 2118 "filter": null,
... ... @@ -2245,6 +2182,69 @@
2245 2182 "is": false,
2246 2183 "length": null
2247 2184 }
  2185 + },
  2186 + "100 0 R": {
  2187 + "stream": {
  2188 + "filter": null,
  2189 + "is": false,
  2190 + "length": null
  2191 + }
  2192 + },
  2193 + "101 0 R": {
  2194 + "stream": {
  2195 + "filter": null,
  2196 + "is": false,
  2197 + "length": null
  2198 + }
  2199 + },
  2200 + "102 0 R": {
  2201 + "stream": {
  2202 + "filter": null,
  2203 + "is": false,
  2204 + "length": null
  2205 + }
  2206 + },
  2207 + "103 0 R": {
  2208 + "stream": {
  2209 + "filter": null,
  2210 + "is": false,
  2211 + "length": null
  2212 + }
  2213 + },
  2214 + "104 0 R": {
  2215 + "stream": {
  2216 + "filter": null,
  2217 + "is": false,
  2218 + "length": null
  2219 + }
  2220 + },
  2221 + "105 0 R": {
  2222 + "stream": {
  2223 + "filter": null,
  2224 + "is": false,
  2225 + "length": null
  2226 + }
  2227 + },
  2228 + "106 0 R": {
  2229 + "stream": {
  2230 + "filter": null,
  2231 + "is": false,
  2232 + "length": null
  2233 + }
  2234 + },
  2235 + "107 0 R": {
  2236 + "stream": {
  2237 + "filter": null,
  2238 + "is": false,
  2239 + "length": null
  2240 + }
  2241 + },
  2242 + "108 0 R": {
  2243 + "stream": {
  2244 + "filter": null,
  2245 + "is": false,
  2246 + "length": null
  2247 + }
2248 2248 }
2249 2249 }
2250 2250 }
... ...
qpdf/qtest/qpdf/json-outlines-with-old-root-dests.out
... ... @@ -1607,63 +1607,63 @@
1607 1607 "length": null
1608 1608 }
1609 1609 },
1610   - "10 0 R": {
  1610 + "2 0 R": {
1611 1611 "stream": {
1612 1612 "filter": null,
1613 1613 "is": false,
1614 1614 "length": null
1615 1615 }
1616 1616 },
1617   - "100 0 R": {
  1617 + "3 0 R": {
1618 1618 "stream": {
1619 1619 "filter": null,
1620 1620 "is": false,
1621 1621 "length": null
1622 1622 }
1623 1623 },
1624   - "101 0 R": {
  1624 + "4 0 R": {
1625 1625 "stream": {
1626 1626 "filter": null,
1627 1627 "is": false,
1628 1628 "length": null
1629 1629 }
1630 1630 },
1631   - "102 0 R": {
  1631 + "5 0 R": {
1632 1632 "stream": {
1633 1633 "filter": null,
1634 1634 "is": false,
1635 1635 "length": null
1636 1636 }
1637 1637 },
1638   - "103 0 R": {
  1638 + "6 0 R": {
1639 1639 "stream": {
1640 1640 "filter": null,
1641 1641 "is": false,
1642 1642 "length": null
1643 1643 }
1644 1644 },
1645   - "104 0 R": {
  1645 + "7 0 R": {
1646 1646 "stream": {
1647 1647 "filter": null,
1648 1648 "is": false,
1649 1649 "length": null
1650 1650 }
1651 1651 },
1652   - "105 0 R": {
  1652 + "8 0 R": {
1653 1653 "stream": {
1654 1654 "filter": null,
1655 1655 "is": false,
1656 1656 "length": null
1657 1657 }
1658 1658 },
1659   - "106 0 R": {
  1659 + "9 0 R": {
1660 1660 "stream": {
1661 1661 "filter": null,
1662 1662 "is": false,
1663 1663 "length": null
1664 1664 }
1665 1665 },
1666   - "107 0 R": {
  1666 + "10 0 R": {
1667 1667 "stream": {
1668 1668 "filter": null,
1669 1669 "is": false,
... ... @@ -1733,13 +1733,6 @@
1733 1733 "length": null
1734 1734 }
1735 1735 },
1736   - "2 0 R": {
1737   - "stream": {
1738   - "filter": null,
1739   - "is": false,
1740   - "length": null
1741   - }
1742   - },
1743 1736 "20 0 R": {
1744 1737 "stream": {
1745 1738 "filter": null,
... ... @@ -1810,13 +1803,6 @@
1810 1803 "length": null
1811 1804 }
1812 1805 },
1813   - "3 0 R": {
1814   - "stream": {
1815   - "filter": null,
1816   - "is": false,
1817   - "length": null
1818   - }
1819   - },
1820 1806 "30 0 R": {
1821 1807 "stream": {
1822 1808 "filter": null,
... ... @@ -1887,13 +1873,6 @@
1887 1873 "length": null
1888 1874 }
1889 1875 },
1890   - "4 0 R": {
1891   - "stream": {
1892   - "filter": null,
1893   - "is": false,
1894   - "length": null
1895   - }
1896   - },
1897 1876 "40 0 R": {
1898 1877 "stream": {
1899 1878 "filter": null,
... ... @@ -1964,13 +1943,6 @@
1964 1943 "length": null
1965 1944 }
1966 1945 },
1967   - "5 0 R": {
1968   - "stream": {
1969   - "filter": null,
1970   - "is": false,
1971   - "length": null
1972   - }
1973   - },
1974 1946 "50 0 R": {
1975 1947 "stream": {
1976 1948 "filter": null,
... ... @@ -2041,13 +2013,6 @@
2041 2013 "length": null
2042 2014 }
2043 2015 },
2044   - "6 0 R": {
2045   - "stream": {
2046   - "filter": null,
2047   - "is": false,
2048   - "length": null
2049   - }
2050   - },
2051 2016 "60 0 R": {
2052 2017 "stream": {
2053 2018 "filter": null,
... ... @@ -2118,13 +2083,6 @@
2118 2083 "length": null
2119 2084 }
2120 2085 },
2121   - "7 0 R": {
2122   - "stream": {
2123   - "filter": null,
2124   - "is": false,
2125   - "length": null
2126   - }
2127   - },
2128 2086 "70 0 R": {
2129 2087 "stream": {
2130 2088 "filter": null,
... ... @@ -2195,13 +2153,6 @@
2195 2153 "length": null
2196 2154 }
2197 2155 },
2198   - "8 0 R": {
2199   - "stream": {
2200   - "filter": null,
2201   - "is": false,
2202   - "length": null
2203   - }
2204   - },
2205 2156 "80 0 R": {
2206 2157 "stream": {
2207 2158 "filter": null,
... ... @@ -2272,13 +2223,6 @@
2272 2223 "length": null
2273 2224 }
2274 2225 },
2275   - "9 0 R": {
2276   - "stream": {
2277   - "filter": null,
2278   - "is": false,
2279   - "length": null
2280   - }
2281   - },
2282 2226 "90 0 R": {
2283 2227 "stream": {
2284 2228 "filter": null,
... ... @@ -2348,6 +2292,62 @@
2348 2292 "is": false,
2349 2293 "length": null
2350 2294 }
  2295 + },
  2296 + "100 0 R": {
  2297 + "stream": {
  2298 + "filter": null,
  2299 + "is": false,
  2300 + "length": null
  2301 + }
  2302 + },
  2303 + "101 0 R": {
  2304 + "stream": {
  2305 + "filter": null,
  2306 + "is": false,
  2307 + "length": null
  2308 + }
  2309 + },
  2310 + "102 0 R": {
  2311 + "stream": {
  2312 + "filter": null,
  2313 + "is": false,
  2314 + "length": null
  2315 + }
  2316 + },
  2317 + "103 0 R": {
  2318 + "stream": {
  2319 + "filter": null,
  2320 + "is": false,
  2321 + "length": null
  2322 + }
  2323 + },
  2324 + "104 0 R": {
  2325 + "stream": {
  2326 + "filter": null,
  2327 + "is": false,
  2328 + "length": null
  2329 + }
  2330 + },
  2331 + "105 0 R": {
  2332 + "stream": {
  2333 + "filter": null,
  2334 + "is": false,
  2335 + "length": null
  2336 + }
  2337 + },
  2338 + "106 0 R": {
  2339 + "stream": {
  2340 + "filter": null,
  2341 + "is": false,
  2342 + "length": null
  2343 + }
  2344 + },
  2345 + "107 0 R": {
  2346 + "stream": {
  2347 + "filter": null,
  2348 + "is": false,
  2349 + "length": null
  2350 + }
2351 2351 }
2352 2352 }
2353 2353 }
... ...
qpdf/qtest/qpdf/json-page-labels-and-outlines.out
... ... @@ -1708,56 +1708,63 @@
1708 1708 "length": null
1709 1709 }
1710 1710 },
1711   - "10 0 R": {
  1711 + "2 0 R": {
1712 1712 "stream": {
1713 1713 "filter": null,
1714 1714 "is": false,
1715 1715 "length": null
1716 1716 }
1717 1717 },
1718   - "100 0 R": {
  1718 + "3 0 R": {
1719 1719 "stream": {
1720 1720 "filter": null,
1721 1721 "is": false,
1722 1722 "length": null
1723 1723 }
1724 1724 },
1725   - "101 0 R": {
  1725 + "4 0 R": {
1726 1726 "stream": {
1727 1727 "filter": null,
1728 1728 "is": false,
1729 1729 "length": null
1730 1730 }
1731 1731 },
1732   - "102 0 R": {
  1732 + "5 0 R": {
1733 1733 "stream": {
1734 1734 "filter": null,
1735 1735 "is": false,
1736 1736 "length": null
1737 1737 }
1738 1738 },
1739   - "103 0 R": {
  1739 + "6 0 R": {
1740 1740 "stream": {
1741 1741 "filter": null,
1742 1742 "is": false,
1743 1743 "length": null
1744 1744 }
1745 1745 },
1746   - "104 0 R": {
  1746 + "7 0 R": {
1747 1747 "stream": {
1748 1748 "filter": null,
1749 1749 "is": false,
1750 1750 "length": null
1751 1751 }
1752 1752 },
1753   - "105 0 R": {
  1753 + "8 0 R": {
1754 1754 "stream": {
1755 1755 "filter": null,
1756 1756 "is": false,
1757 1757 "length": null
1758 1758 }
1759 1759 },
1760   - "106 0 R": {
  1760 + "9 0 R": {
  1761 + "stream": {
  1762 + "filter": null,
  1763 + "is": false,
  1764 + "length": null
  1765 + }
  1766 + },
  1767 + "10 0 R": {
1761 1768 "stream": {
1762 1769 "filter": null,
1763 1770 "is": false,
... ... @@ -1827,13 +1834,6 @@
1827 1834 "length": null
1828 1835 }
1829 1836 },
1830   - "2 0 R": {
1831   - "stream": {
1832   - "filter": null,
1833   - "is": false,
1834   - "length": null
1835   - }
1836   - },
1837 1837 "20 0 R": {
1838 1838 "stream": {
1839 1839 "filter": null,
... ... @@ -1904,13 +1904,6 @@
1904 1904 "length": null
1905 1905 }
1906 1906 },
1907   - "3 0 R": {
1908   - "stream": {
1909   - "filter": null,
1910   - "is": false,
1911   - "length": null
1912   - }
1913   - },
1914 1907 "30 0 R": {
1915 1908 "stream": {
1916 1909 "filter": null,
... ... @@ -1981,13 +1974,6 @@
1981 1974 "length": 46
1982 1975 }
1983 1976 },
1984   - "4 0 R": {
1985   - "stream": {
1986   - "filter": null,
1987   - "is": false,
1988   - "length": null
1989   - }
1990   - },
1991 1977 "40 0 R": {
1992 1978 "stream": {
1993 1979 "filter": null,
... ... @@ -2058,13 +2044,6 @@
2058 2044 "length": 46
2059 2045 }
2060 2046 },
2061   - "5 0 R": {
2062   - "stream": {
2063   - "filter": null,
2064   - "is": false,
2065   - "length": null
2066   - }
2067   - },
2068 2047 "50 0 R": {
2069 2048 "stream": {
2070 2049 "filter": null,
... ... @@ -2135,13 +2114,6 @@
2135 2114 "length": 47
2136 2115 }
2137 2116 },
2138   - "6 0 R": {
2139   - "stream": {
2140   - "filter": null,
2141   - "is": false,
2142   - "length": null
2143   - }
2144   - },
2145 2117 "60 0 R": {
2146 2118 "stream": {
2147 2119 "filter": null,
... ... @@ -2212,13 +2184,6 @@
2212 2184 "length": 47
2213 2185 }
2214 2186 },
2215   - "7 0 R": {
2216   - "stream": {
2217   - "filter": null,
2218   - "is": false,
2219   - "length": null
2220   - }
2221   - },
2222 2187 "70 0 R": {
2223 2188 "stream": {
2224 2189 "filter": null,
... ... @@ -2289,13 +2254,6 @@
2289 2254 "length": 47
2290 2255 }
2291 2256 },
2292   - "8 0 R": {
2293   - "stream": {
2294   - "filter": null,
2295   - "is": false,
2296   - "length": null
2297   - }
2298   - },
2299 2257 "80 0 R": {
2300 2258 "stream": {
2301 2259 "filter": null,
... ... @@ -2366,13 +2324,6 @@
2366 2324 "length": 47
2367 2325 }
2368 2326 },
2369   - "9 0 R": {
2370   - "stream": {
2371   - "filter": null,
2372   - "is": false,
2373   - "length": null
2374   - }
2375   - },
2376 2327 "90 0 R": {
2377 2328 "stream": {
2378 2329 "filter": null,
... ... @@ -2442,6 +2393,55 @@
2442 2393 "is": false,
2443 2394 "length": null
2444 2395 }
  2396 + },
  2397 + "100 0 R": {
  2398 + "stream": {
  2399 + "filter": null,
  2400 + "is": false,
  2401 + "length": null
  2402 + }
  2403 + },
  2404 + "101 0 R": {
  2405 + "stream": {
  2406 + "filter": null,
  2407 + "is": false,
  2408 + "length": null
  2409 + }
  2410 + },
  2411 + "102 0 R": {
  2412 + "stream": {
  2413 + "filter": null,
  2414 + "is": false,
  2415 + "length": null
  2416 + }
  2417 + },
  2418 + "103 0 R": {
  2419 + "stream": {
  2420 + "filter": null,
  2421 + "is": false,
  2422 + "length": null
  2423 + }
  2424 + },
  2425 + "104 0 R": {
  2426 + "stream": {
  2427 + "filter": null,
  2428 + "is": false,
  2429 + "length": null
  2430 + }
  2431 + },
  2432 + "105 0 R": {
  2433 + "stream": {
  2434 + "filter": null,
  2435 + "is": false,
  2436 + "length": null
  2437 + }
  2438 + },
  2439 + "106 0 R": {
  2440 + "stream": {
  2441 + "filter": null,
  2442 + "is": false,
  2443 + "length": null
  2444 + }
2445 2445 }
2446 2446 }
2447 2447 }
... ...
qpdf/qtest/qpdf/json-page-labels-num-tree.out
... ... @@ -1343,6 +1343,62 @@
1343 1343 "length": null
1344 1344 }
1345 1345 },
  1346 + "2 0 R": {
  1347 + "stream": {
  1348 + "filter": null,
  1349 + "is": false,
  1350 + "length": null
  1351 + }
  1352 + },
  1353 + "3 0 R": {
  1354 + "stream": {
  1355 + "filter": null,
  1356 + "is": false,
  1357 + "length": null
  1358 + }
  1359 + },
  1360 + "4 0 R": {
  1361 + "stream": {
  1362 + "filter": null,
  1363 + "is": false,
  1364 + "length": null
  1365 + }
  1366 + },
  1367 + "5 0 R": {
  1368 + "stream": {
  1369 + "filter": null,
  1370 + "is": false,
  1371 + "length": null
  1372 + }
  1373 + },
  1374 + "6 0 R": {
  1375 + "stream": {
  1376 + "filter": null,
  1377 + "is": false,
  1378 + "length": null
  1379 + }
  1380 + },
  1381 + "7 0 R": {
  1382 + "stream": {
  1383 + "filter": null,
  1384 + "is": false,
  1385 + "length": null
  1386 + }
  1387 + },
  1388 + "8 0 R": {
  1389 + "stream": {
  1390 + "filter": null,
  1391 + "is": false,
  1392 + "length": null
  1393 + }
  1394 + },
  1395 + "9 0 R": {
  1396 + "stream": {
  1397 + "filter": null,
  1398 + "is": false,
  1399 + "length": null
  1400 + }
  1401 + },
1346 1402 "10 0 R": {
1347 1403 "stream": {
1348 1404 "filter": null,
... ... @@ -1413,13 +1469,6 @@
1413 1469 "length": null
1414 1470 }
1415 1471 },
1416   - "2 0 R": {
1417   - "stream": {
1418   - "filter": null,
1419   - "is": false,
1420   - "length": null
1421   - }
1422   - },
1423 1472 "20 0 R": {
1424 1473 "stream": {
1425 1474 "filter": null,
... ... @@ -1490,13 +1539,6 @@
1490 1539 "length": null
1491 1540 }
1492 1541 },
1493   - "3 0 R": {
1494   - "stream": {
1495   - "filter": null,
1496   - "is": false,
1497   - "length": null
1498   - }
1499   - },
1500 1542 "30 0 R": {
1501 1543 "stream": {
1502 1544 "filter": null,
... ... @@ -1567,13 +1609,6 @@
1567 1609 "length": null
1568 1610 }
1569 1611 },
1570   - "4 0 R": {
1571   - "stream": {
1572   - "filter": null,
1573   - "is": false,
1574   - "length": null
1575   - }
1576   - },
1577 1612 "40 0 R": {
1578 1613 "stream": {
1579 1614 "filter": null,
... ... @@ -1644,13 +1679,6 @@
1644 1679 "length": null
1645 1680 }
1646 1681 },
1647   - "5 0 R": {
1648   - "stream": {
1649   - "filter": null,
1650   - "is": false,
1651   - "length": null
1652   - }
1653   - },
1654 1682 "50 0 R": {
1655 1683 "stream": {
1656 1684 "filter": null,
... ... @@ -1721,13 +1749,6 @@
1721 1749 "length": null
1722 1750 }
1723 1751 },
1724   - "6 0 R": {
1725   - "stream": {
1726   - "filter": null,
1727   - "is": false,
1728   - "length": null
1729   - }
1730   - },
1731 1752 "60 0 R": {
1732 1753 "stream": {
1733 1754 "filter": null,
... ... @@ -1798,13 +1819,6 @@
1798 1819 "length": null
1799 1820 }
1800 1821 },
1801   - "7 0 R": {
1802   - "stream": {
1803   - "filter": null,
1804   - "is": false,
1805   - "length": null
1806   - }
1807   - },
1808 1822 "70 0 R": {
1809 1823 "stream": {
1810 1824 "filter": null,
... ... @@ -1875,13 +1889,6 @@
1875 1889 "length": null
1876 1890 }
1877 1891 },
1878   - "8 0 R": {
1879   - "stream": {
1880   - "filter": null,
1881   - "is": false,
1882   - "length": null
1883   - }
1884   - },
1885 1892 "80 0 R": {
1886 1893 "stream": {
1887 1894 "filter": null,
... ... @@ -1952,13 +1959,6 @@
1952 1959 "length": null
1953 1960 }
1954 1961 },
1955   - "9 0 R": {
1956   - "stream": {
1957   - "filter": null,
1958   - "is": false,
1959   - "length": null
1960   - }
1961   - },
1962 1962 "90 0 R": {
1963 1963 "stream": {
1964 1964 "filter": null,
... ...
qpdf/qtest/qpdf/page_api_2-json-objects.out
... ... @@ -93,13 +93,6 @@
93 93 "length": null
94 94 }
95 95 },
96   - "10 0 R": {
97   - "stream": {
98   - "filter": null,
99   - "is": false,
100   - "length": null
101   - }
102   - },
103 96 "2 0 R": {
104 97 "stream": {
105 98 "filter": null,
... ... @@ -155,6 +148,13 @@
155 148 "is": true,
156 149 "length": 47
157 150 }
  151 + },
  152 + "10 0 R": {
  153 + "stream": {
  154 + "filter": null,
  155 + "is": false,
  156 + "length": null
  157 + }
158 158 }
159 159 }
160 160 }
... ...
qpdf/qtest/qpdf/page_api_2-json-pages.out
... ... @@ -145,20 +145,6 @@
145 145 "length": null
146 146 }
147 147 },
148   - "10 0 R": {
149   - "stream": {
150   - "filter": null,
151   - "is": false,
152   - "length": null
153   - }
154   - },
155   - "11 0 R": {
156   - "stream": {
157   - "filter": null,
158   - "is": false,
159   - "length": null
160   - }
161   - },
162 148 "2 0 R": {
163 149 "stream": {
164 150 "filter": null,
... ... @@ -214,6 +200,20 @@
214 200 "is": true,
215 201 "length": 47
216 202 }
  203 + },
  204 + "10 0 R": {
  205 + "stream": {
  206 + "filter": null,
  207 + "is": false,
  208 + "length": null
  209 + }
  210 + },
  211 + "11 0 R": {
  212 + "stream": {
  213 + "filter": null,
  214 + "is": false,
  215 + "length": null
  216 + }
217 217 }
218 218 }
219 219 }
... ...